我正在用哨兵运行主从redis,
当我杀死主机时,优先级最低的从机将成为新主机。

但是,当我再次启动具有较低优先级的旧主机时,它不会成为主机。

此行为是否有意并已记录在某处?我似乎在redis前哨文档中找不到任何内容。

最佳答案

关于“故障转移行为。明确指出,优先级最低的从站是首选的(除非它为零)-
请参阅docs(“从属优先级”部分)

关于“后备”行为。旧的主机重新联机后,将不会恢复其旧的主机状态。这是有意的,因为该想法是尽可能少地更改前哨ha群集的状态。一旦发生下一次故障转移,如果旧的主服务器(现在是从服务器)的优先级最低,它将被提升为主服务器。

关于redis - 主服务器是否总是以最小的优先级重做实例?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43351045/

10-15 09:06