Windows下部署Apache RocketMQ
一:環境準備:
Windows、JDK1.8+、Maven、Git
二:RocketMQ準備:
1.http://rocketmq.apache.org/release_notes/release-notes-4.2.0/
2.選擇‘Binary’進行下載 下完完畢之後解壓
三:配置
進行環境變數配置:
四:啟動
4.1:在cmd中啟動 'start mqnamesrv.cmd',或在mq資料夾的bin目錄裡執行'mqnamesrv.cmd',彈出DOS命令框之後不要關閉。
4.2:在cmd中啟動'start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true',啟動成功之後 DOS命令不要關閉
4.3:
五:RocketMQ外掛部署:
5.1:在github上下載原始碼 地址:https://github.com/apache/rocketmq-externals.git
5.2:進入'rocketmq-externals\rocketmq-console\src\main\resources'下找到'application.properties'檔案進行配置
5.3:編譯啟動 使用maven打包
在DOS或者git工具中進入'rocketmq-externals\rocketmq-console'目錄、執行'mvn clean package -Dmaven.test.skip=true
如果是專案在編譯的時候報錯提示專案中有報錯使用中文字元等等,錯誤修改完畢之後,把生成的'target'刪除之後 重新執行命令進行編譯,不刪除的話會一直失敗。
5.4:編譯成功之後,cmd進入'rocketmq-externals\rocketmq-console\target'目錄下,執行生成的.jar檔案 'java -jar rocketmq-console-ng-1.0.0.jar' 啟動成功之後進行測試
5.5:測試
127.0.01:8082
本地域名+自己設定的埠號