为什么 Redis 不接受 slaveof 命令?

Why is Redis not accepting slaveof command?

我的机器上有一对Redis。它们被设置为 master/slave。 Redis1 大师。 Redis2 slave.

每当我停止 Redis1(master)时,Redis2 就会假定为 master。

然后我再次启动Redis1。它作为奴隶开始(正如它应该的那样)。

如果我输入 Redis1:

slaveof no one

以master为主。但是在 Redis2 再次成为 master 后 5 秒。

关于此行为的任何提示?

Redis slaveof doc.

---解决方案--

有一个正在更改设置的哨兵。谢谢@Not_a_Golfer

总结调查作为给后代的答案:

docker 上的 set-up 还包括一个哨兵,执行故障转移并在 redis1 返回游戏时使 redis1 成为 redis2 的从属。