死亡(无法到达)redis哨兵算吗?

死亡(无法到达)redis哨兵算吗?,redis,Redis,我很好奇,在计算redis故障转移的多数时,是否考虑了死(无法访问)哨兵进程。例如,如果我在节点A中有三个sentinels+Redis Master,在节点B中有三个sentinels+Redis Slave,如果节点A完全脱机,Redis Slave B会升级为Master吗?多数票(N/2+1)意味着4名哨兵同意,但由于节点A中有3名哨兵死亡,他们会算作N的一部分吗?当然,死亡哨兵也算数。否则,如果A和B之间的连接断开,您将遇到大脑分裂问题 为了确保HA,您需要部署至少三个节点,每个节点运

我很好奇,在计算redis故障转移的多数时,是否考虑了死(无法访问)哨兵进程。例如,如果我在节点A中有三个sentinels+Redis Master,在节点B中有三个sentinels+Redis Slave,如果节点A完全脱机,Redis Slave B会升级为Master吗?多数票(N/2+1)意味着4名哨兵同意,但由于节点A中有3名哨兵死亡,他们会算作N的一部分吗?

当然,死亡哨兵也算数。否则,如果A和B之间的连接断开,您将遇到大脑分裂问题

为了确保HA,您需要部署至少三个节点,每个节点运行一个sentinel实例