RocketMQ Console安裝和使用
文檔地址:
https://rocketmq-1.gitbook.io/rocketmq-connector/rocketmq-connect-1/rocketmq-console/an-zhuang-he-shi-yong
界面
Console下載
下載地址:
https://github.com/apache/rocketmq-externals/releases
提示:作者下的包是 zip包 通過IDEA - Maven 編譯打包
Console 編譯打包
將項目導入 IDEA
修改編譯配置文件
server.contextPath=
server.port=9999
rocketmq.config.namesrvAddr=127.0.0.1:9876
rocketmq.config.namesrvAddr 地址爲RocketMQ namesrvAddr地址,也可在啓動時指定
編譯時需要注意 test 測試類需要註釋掉或刪掉,建議註釋掉即可
Console打包部署
將rocketmq-console-ng-1.0.0.jar 包上傳到服務器
運行Console控制檯
添加可運行權限
chmod +x rocketmq-console-ng-1.0.0.jar
運行:
nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=9999 --rocketmq.config.namesrvAddr=“192.168.56.101:9876;192.168.56.109:9876” >> con-ng.log 2>&1 &
–server.port=9999 指定運行端口
–rocketmq.config.namesrvAddr=“192.168.56.101:9876;192.168.56.109:9876” 指定RocketMQ namesrv地址
啓動日誌查看
[root@localhost rocketmq]# tail -f con-ng.log
簡單運維腳本
vim startConsole.sh
nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=9999 --rocketmq.config.namesrvAddr="192.168.56.101:9876;192.168.56.109:9876" >> con-ng.log 2>&1 &
vim shutdownConsole.sh
ps aux | grep console | grep -v grep | awk '{print $2}'|xargs kill -s 9
添加可執行權限
chmod +x ./*.sh