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

kafka集群broker竞争注册zookeeper的controller节点,谁先注册到谁就是kafka controller,用于辅助副本leader选举等。
成为controller的broker监视zk /broker/ids/ 节点,
如果某个分区leader挂了以后,controller需要重新选举分区leader,按照isr集合 + ar集合顺序进行选举,
新的分区leader选举完成后,controller将这个信息同步到zk的分区leader和isr节点,其它节点从这里同步信息。