有了應用,就需要有控制應用的手段,以及對應用狀态了解的方法,故而rocketmq-console産生了
RocketMQ有一個對其擴充的開源項目incubator-rocketmq-externals,這個項目中有一個子子產品叫“rocketmq-console”,這個便是管理控制台項目了。這個項目的前世今生沒有找到更權威的介紹,不再解釋了。
incubator-rocketmq-externals項目的開源位址是:
<a href="https://github.com/apache/rocketmq-externals">https://github.com/apache/rocketmq-externals</a>
解壓下載下傳後的軟體包,不出意外得到的是如下内容

dev下面的rocketmq-console就是我們想要的軟體包。
修改源碼檔案裡面的mq配置檔案
namesrvAddr=xxx.xxx.xxx.xxx:xxxx;xxx.xxx.xxx.xxx:xxxx MQ位址和端口
isVIPChannel=false 認為true,會監控rocketmq的vip通道,将該屬性設定為false
dataPath 是指産生的資訊放到那裡,指定一個不礙事的地方就可以了。
修改完配置檔案,下面編譯源碼就行啦,在docs裡面進入到這個檔案夾,拿maven指令進行編譯就
編譯完成後,不出意外會在tag目錄下多出一個java包來,如果看到這個java就表示成功了。
啟動jar包,以啟動這個監控項目
浏覽器通路
本文轉自 xinsir999 51CTO部落格,原文連結:http://blog.51cto.com/xinsir/2066935,如需轉載請自行聯系原作者