Problemet är att ett redis-kluster har en minsta storlek på 3 masters för att få automatisk failover att fungera. Det är masternoderna som tittar på varandra och upptäcker failover, så med en enda master i klustret finns det inga processer igång som kan upptäcka att din ena master är nere. Minst tre är att se till att majoriteten av hela klustret måste komma överens i fallet med en nedlagd nod, så du behöver minst tre noder, för att fortfarande ha mer än hälften av dem runt för att nå en majoritet se i händelse av misslyckande.
Handledning för Redis-kluster nämner detta i följande avsnitt: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."