Redis
 sql >> Base de données >  >> NoSQL >> Redis

Basculement du cluster Redis :l'esclave ne deviendra pas le maître

Le problème est qu'un redis-cluster a une taille minimale de 3 maîtres pour que le basculement automatique fonctionne. Ce sont les nœuds maîtres qui se surveillent et détectent le basculement, donc avec un seul maître dans le cluster, aucun processus en cours d'exécution ne peut détecter que votre maître est en panne. Le minimum de trois, est de s'assurer que dans le cas d'un nœud en panne, la majorité de l'ensemble du cluster doit être d'accord, donc au minimum, vous avez besoin de 3 nœuds, pour en avoir encore plus de la moitié autour pour atteindre une majorité voir en cas de panne.

Le tutoriel Redis-cluster le mentionne dans la section suivante :https://redis.io/topics/cluster-tutorial#creating-and-using-a-redis-cluster

"Note that the minimal cluster that works as expected requires to contain at least three master nodes."