Kafka控制器

Kafka使用Zookeeper的临时节点/controller来选举控制器,一个集群同一时刻只能有一个控制器,Zookeeper会在节点介入集群或者退出集群时通知控制器。控制器负责在节点加入或者离开集群时进行分区首领选举。控制器使用epoch来避免“脑裂”。“脑裂”是指两个节点同时认为自己是当前的控制器。

猜你喜欢

转载自blog.csdn.net/Wengzhengcun/article/details/83893852