master总是redis实例,优先级最低吗?

时间:2017-04-11 16:05:38

标签: redis redis-sentinel

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

但是当我再次启动我的旧主人时,它的优先级更低,它不会成为主人。

这种行为是否有意并在某处记录?我似乎没有在redis哨兵文档中找到任何内容。

1 个答案:

答案 0 :(得分:1)

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

关于“后备”行为。一旦老主人重新上线,它就不会重新获得它的旧主人身份。这是故意的,因为想法是尽可能少地改变哨兵ha群集的状态。一旦发生下一次故障转移,如果旧主站(现在是从站)具有最低优先级,它将再次升级为主站。