我正在尝试设置一个高可用性和容错性的Redis,
但在这种情况下,所有前哨卡住了,无法选择新的母盘
我设置了down-after-milliseconds 1000
和failover-timeout 2000
当所有哨兵都掉下来,然后我的主人掉下来时,哨兵不能选择新的主人,并显示日志-failover-abort-no-good-slave master mymaster
。
我知道发生此问题的原因是这部分代码(sentinel.c)
if (slave->master_link_down_time > max_master_down_time) continue;
我是否有任何参数可配置哨兵总会在故障转移中选择一个主节点,并且-failover-abort-no-slave-no-slave master mymaster不会