2017-04-11 53 views
1

当我杀死我的主人时,我正在运行带有哨兵的主 - 从redis, ,最低优先级的奴隶成为新的主人。主控总是redis实例具有最小优先级?

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

此行为是否打算和某处记录?我似乎在redis sentinel文档中找不到任何东西。

+0

我的回答对你有帮助吗? – Sheinbergon

回答

1

在问候“故障转移行为,这是明确指出,最低优先级从优先(除非它是零) - 看到docs(”奴隶优先级”一节)

的问候‘回退’的行为。一旦老主人回到在线状态,它就不会重新获得旧的主控状态,这是故意的,因为这个想法是尽可能少地改变哨兵ha群集的状态,一旦下一次故障转移发生,如果老的主人(现在是奴隶)的优先级最低,它会再次晋升为主人。