Kafka源码解析(二)- Metadata对象

在初始化生产者的过程中,初始化了一个元数据对象Metadata,下面解读下这个对象。

这个Metadata里面有一个Cluster 对象,这个是我们kafka集群的元数据对象,点进去看一下。

我们看到里面维护了许多数据结构,目的为了方便获取元数据信息,比如获取某个topic有几个分区、某个分区在哪台机器上。

Node - Broker信息

PartitionInfo - 分区信息

posted @ 2020-09-05 22:10  写写代码睡着了  阅读(25)  评论(0)    收藏  举报