1. 程式人生 > >Windows下部署Apache RocketMQ

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

  本地域名+自己設定的埠號