RocketMQ服務器及管理控制臺安裝 [中獎名單]

點擊上方「藍字」關注我們

0x01:下載安裝
進入官網(wǎng)下載RocketMQ服務端,下載地址:
http://rocketmq.apache.org/docs/quick-start/
解壓壓縮包rocketmq-all-4.7.1-bin-release.zip
0x02:主要目錄介紹
bin:啟動腳本,包括shell腳本和CMD腳本
conf:實例配置文件 ,包括broker配置文件、logback配置文件等
lib:依賴jar包,包括Netty、commons-lang、fastjson等
0x03:啟動與關閉
進入bin目錄,建議修改runbroker.sh和runserver.sh默認JVM的大小,防止內(nèi)存不足啟動失敗。參考設置如下
JAVA_OPT="${JAVA_OPT}?-server?-Xms256m?-Xmx256m?-Xmn128m?-XX:MetaspaceSize=128m??-XX:MaxMetaspaceSize=320m"
runserver.cmd

runbroker.cmd

具體大小可以根據(jù)實際情況修改。
啟動NameServer
nohup?sh?bin/mqnamesrv?&查看NameServer啟動日志
tail?-f?~/logs/rocketmqlogs/namesrv.log
window系統(tǒng)啟動截圖
啟動Broker
nohup?sh?bin/mqbroker?-n?localhost:9876?&查看Broker啟動日志
tail?-f?~/logs/rocketmqlogs/broker.log
window系統(tǒng)啟動截圖
?注:如果是windows系統(tǒng)需要設置ROCKET_HOME環(huán)境變量
變量名:ROCKETMQ_HOME
變量值:MQ解壓路徑\MQ文件夾名

0x04:rocketmq-console控制臺
下載
進入官網(wǎng)下載rocketmq-console源碼,下載地址如下
https://github.com/apache/rocketmq-externals
修改配置
下載完成之后,進入如下文件夾
rocketmq-externals\rocketmq-console\src\main\resources
打開application.properties配置文件進行配置

編譯源碼
進入如下文件夾
\rocketmq-externals\rocketmq-console
執(zhí)行meven命令(前提條件安裝了maven)
mvn?clean?package?-Dmaven.test.skip=true

編譯,將會在target目錄中生成一個rocketmq-console-ng-2.0.0.jar文件(因為rocketmq-console一個springboot項目)

運行rocketmq-console
使用如下命令,運行rocketmq-console,啟動管理控制臺
java?-jar?rocketmq-console-ng-2.0.0.jar
啟動成功后,通過瀏覽器訪問http://localhost:8080進入控制臺界面,如下圖



掃碼二維碼
獲取更多精彩
Java樂園

