kafka与zookeeper

Zookeeper是什么

zookeeper工作方式

和kafka有点区别,kafka 生产消费数据都是需要通过leader

 ZAB协议 广播模式

在commit时候会写入follower的内存数据库,一遍加快读写速度

zab协议 恢复模式

扫描二维码关注公众号,回复: 44947 查看本文章

实际上恢复模式选用新的leader会选低32位最大的那个作为新的leader,因为这样就可以知道任期内所有proposal。(高三个是leader任期ID是自增的,任期内不变 低32位是更新ID,每次更新会自增)

猜你喜欢

转载自www.cnblogs.com/yaohaitao/p/8911543.html