天天看點

RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟

有了應用,就需要有控制應用的手段,以及對應用狀态了解的方法,故而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>

解壓下載下傳後的軟體包,不出意外得到的是如下内容

RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟

dev下面的rocketmq-console就是我們想要的軟體包。

修改源碼檔案裡面的mq配置檔案

RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟

namesrvAddr=xxx.xxx.xxx.xxx:xxxx;xxx.xxx.xxx.xxx:xxxx MQ位址和端口

isVIPChannel=false 認為true,會監控rocketmq的vip通道,将該屬性設定為false

dataPath 是指産生的資訊放到那裡,指定一個不礙事的地方就可以了。

修改完配置檔案,下面編譯源碼就行啦,在docs裡面進入到這個檔案夾,拿maven指令進行編譯就

RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟

編譯完成後,不出意外會在tag目錄下多出一個java包來,如果看到這個java就表示成功了。

RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟
RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟

啟動jar包,以啟動這個監控項目

浏覽器通路 

RocketMq 監控 之rocketmq-console應用rocketmq-console介紹環境介紹安裝步驟

本文轉自 xinsir999 51CTO部落格,原文連結:http://blog.51cto.com/xinsir/2066935,如需轉載請自行聯系原作者