Kafka核心源码解析 - KafkaController源码解析
在进入源码解析之前,我先来介绍一些KafkaController在Kafka集群中的作用。
(1)负责监听zookeeper上所有的元数据变更请求;
(2)负责topic的partition迁移任务分发;
KafkaServer类中初始化,并启动KafkaController
var kafkaController: KafkaController = null
...
//这里省略部分代码逻辑
//当broker节点启动时,会在KafkaServer的startup方法中初始化kafkaControlle
原创
2020-06-17 22:26:42 ·
437 阅读 ·
0 评论