master的选举需要大于半数的集群master节点同意才能选举成功,如果只有两个master节点,当其中一个挂了,是达不到选举新master的条件的。
奇数个master节点可以在满足选举该条件的基础上节省一个节点。例如三个master节点和四个master节点的集群相比。
- 大家如果都挂了1个master节点都能选举新master节点。
- 大家如果都挂了2个master节点都没法选举新master节点了。(没满足超过半数的条件)
所以奇数的master节点更多的是从节省机器资源角度出发说的。
文章讨论了master节点在分布式系统中的选举机制,指出奇数节点的集群在单个节点故障时仍能保证选举新master,从而节省资源,而偶数节点在某些情况下无法选举,强调了奇数节点的高可用性设计策略。
master的选举需要大于半数的集群master节点同意才能选举成功,如果只有两个master节点,当其中一个挂了,是达不到选举新master的条件的。
奇数个master节点可以在满足选举该条件的基础上节省一个节点。例如三个master节点和四个master节点的集群相比。
所以奇数的master节点更多的是从节省机器资源角度出发说的。
4932

被折叠的 条评论
为什么被折叠?