我的机器上有一对Redis。它们被设置为主/从。 Redis1大师。 Redis2奴隶。
每当我停止Redis1(主)时,Redis2都假定为主。
然后我再次启动Redis1。它从奴隶开始(正如它所假设的那样)。
如果我输入Redis1:
slaveof no one
它假定为主人。但Redis2再次担任主人后5秒钟。
有关此行为的任何提示吗?
--- SOLUTION -
有一个哨兵正在更改设置。谢谢@Not_a_Golfer
答案 0 :(得分:2)
总结调查作为后代的答案:
docker上的设置还包括一个哨兵,它执行故障转移并使redis1在返回游戏时成为redis2的奴隶。