- https://zhuanlan.zhihu.com/p/27335748
- **https://jimmy2angel.github.io/2019/01/12/Zookeeper-ZAB%E5%8D%8F%E8%AE%AE/ zk如何保证以下两点:
- 已经被旧 Leader 提交 的 proposal 不能丢
- 保证丢弃那些只在旧 Leader 上 提出 的 proposal
- ZAB协议的四阶段图解
- https://blog.csdn.net/u013679744/article/details/79240249
- https://my.oschina.net/pingpangkuangmo/blog/778927 各种变量名的解析
选举时比较的zxid来自getLastProcessedZxid()
,应该是最后事务的zxid(不一定要commit)