RocketMQ最佳實踐(四)視覺化管理控制檯rocketmq-console-ng
阿新 • • 發佈:2019-01-24
RocketMQ有一個對其擴充套件的開源專案incubator-rocketmq-externals,這個專案中有一個子模組叫“rocketmq-console”,這個便是管理控制檯專案了。
通過命令列進入到rocketmq-console子目錄,通過maven對其進行編譯打包,
- mvn package
如下圖:
打包成功後命令行如下圖所示:
此時在rocketmq-console/target目錄下生成了一個叫rocketmq-console-ng-1.0.0.jar的jar包,如下圖:
接下來執行這個jar包,我們可以直接通過java -jar的方式執行,但為了方便,我是將java -jar命令編寫成指令碼,方便以後直接執行即可。
我是windows環境下,新建一個rocketmq-console-ng.bat檔案(與上面生成的rocketmq-console-ng-1.0.0.jar在同一個目錄),內容如下:
- @echo off
- java -jar rocketmq-console-ng-1.0.0.jar --server.port=12581 --rocketmq.config.namesrvAddr=10.89.0.64:9876;10.89.0.65:9876
- @pause
這裡注意需要設定兩個引數:--server.port為執行的這個web應用的埠,如果不設定的話預設為8080;--rocketmq.config.namesrvAddr為RocketMQ命名服務地址,如果不設定的話預設為“”。
啟動成功後,我們就可以通過瀏覽器訪問http://localhost:12581進入控制檯介面了,如下圖:
右上角可以切換成中文,OVER!
剩下的就是自己隨便玩兒了。happy!
轉載於:https://blog.csdn.net/jayjjb/article/details/72674738