kafka在zookeeper上的節點信息和查看方式


kafka在Zookeeper上的節點如下圖:

該圖片盜自大牛的博客http://blog.csdn.net/lizhitao/article/details/23744675

 

服務端開啟的情況下,進入客戶端的命令:{zookeeper目錄}/bin/zkCli.sh

以下是幾個zookeeper客戶端用的命令,不只kafka,其他任何注冊到zookeeper的服務都可以使用這些命令。

1,ls

ls會顯示該節點下的子節點信息

比如:

ls /

顯示zookeeper根目錄下的子節點,其中kafka的broker在zookeeper根目錄注冊了brokers節點(如上圖)

ls /brokers/topics/BIZ_TMS2ORDERCENTER_NEW_MSG/partitions

顯示BIZ_TMS2ORDERCENTER_NEW_MSG這個topic下的partitions的子節點

 

2,get

get命令會顯示該節點的節點數據內容和屬性信息

比如:

get /brokers/topics/RETURNGOODS_SYNC

顯示RETURNGOODS_SYNC這個topic的節點數據內容和屬性信息。

第一行大括號里面就是節點的數據內容,創建topic時候的定義的topic級別配置會被記錄在這里

 

3,ls2

ls2命令會顯示該節點的子節點信息和屬性信息

比如:

ls2 /brokers/topics/RETURNGOODS_SYNC

顯示RETURNGOODS_SYNC這個topic的子節點和屬性信息。

第一行中括號里的是子節點。(按照上面的圖,某個topic下就一個子節點partitions)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM