首页 笔记 图片 查字 
所属分类:Kafka
浏览:33
内容:

broker工作原理和工作流程:
controller选举leader,isr集合+ar集合的顺序:从isr集合中选择,按照ar集合中的顺序进行选择。

1、broker启动后在zookeeper中注册
2、谁先注册了controller节点谁就是controller
3、选举出来的controller监听brokers节点的变化
4、controller决定leader的变化
5、controller将活跃broker ID和leader信息上传zookeeper
6、其它controller从zookeeper同步信息
7、假设某一leader broker挂了
8、controller监听到broker节点的变化
9、获取isr
10、选举新的leader
11、更新leader和isr