脑裂问题通常是发生在节点间不能通信情况下,集群可能会分裂出多个leader的小集群。
如何避免脑裂问题,nacos和zookeeper都是在leader选举的时候,需要半数投票通过才能选举成为leader;公式:节点投票数>总节点数/2
集群采用奇数节点是因为奇数个最高效和节省资源。

脑裂问题通常是发生在节点间不能通信情况下,集群可能会分裂出多个leader的小集群。
如何避免脑裂问题,nacos和zookeeper都是在leader选举的时候,需要半数投票通过才能选举成为leader;公式:节点投票数>总节点数/2
集群采用奇数节点是因为奇数个最高效和节省资源。
下一篇 面试day04(14.nosql 和关系型数据库的区别?)(15.==和equals区别?)(16.Hashcode和equals的区别?)(17.Java中深克隆和浅克隆的区别?怎么实现?)