截取转自https://www.jianshu.com/p/f6261b8f8314
Controller 选举:
- Controller 是一个特殊的Broker, 其负责所有Partition 的leader/follower 关系.
- Zookeeper 负责从Broker 中选举出一个作为Controller, 并确保其唯一性. 同时, 当Controller 宕机时, 选举一个新的.
集群 membership
- 记录集群中都有哪些活跃着的Broker
Topic 配置
- 有哪些Topic, Topic 都有哪些Partition, Replica 存放在哪里, Leader 是谁.
配额
- 记录每个客户能够读写的数据量
ACLs
- 记录对Topic 的读写控制