天天看點

【總結】kafka-topics.sh --describe顯示結果解釋

> bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic my-replicated-topic
Topic:my-replicated-topic	PartitionCount:1	ReplicationFactor:3	Configs:
	Topic: my-replicated-topic	Partition: 0	Leader: 1	Replicas: 1,2,0	Isr: 1,2,0      

第一個行顯示所有partitions的一個總結,以下每一行給出一個partition中的資訊,如果我們隻有一個partition,則隻顯示一行。

leader 是在給出的所有partitons中負責讀寫的節點,每個節點都有可能成為leader

replicas 顯示給定partiton所有副本所存儲節點的節點清單,不管該節點是否是leader或者是否存活。

isr 副本都已同步的的節點集合,這個集合中的所有節點都是存活狀态,并且跟leader同步

[root@dx3 bin]# ./kafka-topics.sh --describe --zookeeper localhost:2183 --topic test
Topic:test    PartitionCount:3    ReplicationFactor:3    Configs:
    Topic: test    Partition: 0    Leader: 0    Replicas: 0,1,2    Isr: 0,2,1
    Topic: test    Partition: 1    Leader: 1    Replicas: 1,2,0    Isr: 1,2,0
    Topic: test    Partition: 2    Leader: 2    Replicas: 2,0,1    Isr: 2,0,1