在上一篇文章《Linux安裝Kafka》中,已經(jīng)介紹了如何在Linux安裝Kafka,以及Kafka的啟動/關(guān)閉和創(chuàng)建發(fā)話題并產(chǎn)生消息和消費消息常遂。這篇文章就介紹介紹Kafka管理界面(kafka-manager)的安裝和使用
kafka-manager 是雅虎開源的apache-kafka管理工具巷蚪,是用Scala寫居灯,所以在web頁面進(jìn)行操作即可。
? 1 下載
下載地址:https://github.com/yahoo/kafka-manager/releases
wget https://github.com/yahoo/kafka-manager/archive/2.0.0.2.zip
如果github訪問比較慢的朋友镀迂,也可以下載已經(jīng)編譯好了的丁溅。鏈接: https://pan.baidu.com/s/1SqJoVlWPwgMSfEeTrFVreQ提取碼: 9srz
如果是下載百度網(wǎng)盤的zip包的話,可以直接跳到第4步
? 2 解壓
unzip 2.0.0.2.zip
解壓之后生成目錄kafka-manager-2.0.0.2
? 3 編譯
./sbt clean dist
注意提示"this may take some time",這里真的需要等很久探遵,需要下載一些jar包窟赏,我的虛機(jī)網(wǎng)速很慢,曾一度以為是卡死了箱季。涯穷。。 等了得有40多分鐘藏雏。
? 4 配置
在解壓后的conf目錄中打開 application.conf文件拷况,修改其中的配置信息,內(nèi)容為:
kafka-manager.zkhosts="192.168.1.22:2181,192.168.1.23:2181,192.168.1.24:2181"
kafka-manager.zkhosts="192.168.1.22:2181,192.168.1.23:2181,192.168.1.24:2181"
? 5 啟動
在解壓的目錄中掘殴,使用下面的命令啟動Kafka-manager蝠嘉。
bin/kafka-manager
默認(rèn)情況下端口為9000,你還可以通過下面的命令指定配置文件和端口:
bin/kafka-manager -Dconfig.file=/path/to/application.conf -Dhttp.port=9000
? 6 效果圖
新建Cluster:點擊【Cluster】>【Add Cluster】打開如下添加集群配置界面:輸入集群的名字(如Kafka-Cluster-1)和 Zookeeper 服務(wù)器地址(如localhost:2181)杯巨,選擇最接近的Kafka版本,如下圖:
新建Cluster之后即可正常使用蚤告。