3个PD的集群坏掉一个PD后,剩下两个PD还支持读写吧,它们是怎么选leader的?

为什么没有脑裂的问题

因为 3 剩 2,只有获得 majority 全部 2 票才能当选 leader,协议定义上保证了不存在脑裂的可能。

它们是怎么选leader的?

可以参考以前的文章,大致逻辑都可以参考

2 个赞