1.下載相應的版本:https://github.com/yahoo/kafka-manager/releases?after=1.3.3.14git
2.解壓到相應的目錄下面github
3.添加啓動腳本start-kafka-manager.sh 8787 是對應的端口能夠本身修改bash
#!/bin/bash
./kafka-manager -Dconfig.file=/home/kafka-manager-1.3.3.7/conf/application.conf -Dhttp.port=8787 > /dev/null 2>&1 &app
4.添加守護腳本kafka-manager-dog.sh
#!/bin/bash
num=`netstat -ntlp | grep -w 8787 | wc -l`
echo $num
if [ $num -ne 1 ];then
cd /home/kafka-manager-1.3.3.7/bin
./star-kafka-manager.sh
fiblog
5.添加定時運行jobcrontab
crontab -l //查看定時任務ci
crontab -e //編輯定時任務get
6.啓動start-kafka-manager.shkafka
可能碰見異常:it
kafka-manager_1 | akka.ConfigurationException: Logger specified in config can't be loaded [akka.event.slf4j.Slf4jLogger] due to [akka.event.Logging$LoggerInitializationException: Logger log1-Slf4jLogger did not respond with LoggerInitialized, sent instead [TIMEOUT]]
解決 添加下面的超時時間