RocketMQ安裝和部署(windows環境下)


一.准備

Windows系統、JDK1.8、Maven、Git

二.RocketMQ部署

1.下載:http://rocketmq.apache.org/release_notes/release-notes-4.6.1/

2.選擇Binary版,下載解壓

3.配置環境變量

  變量名:ROCKETMQ_HOME

  變量值:MQ解壓路徑

4.啟動

1)啟動NAMESERVER:通過cmd進入D:\rocketmq\rocketmq-all-4.3.0-bin-release\rocketmq-all-4.3.0-bin-release\bin,執行start mqnamesrv.cmd

成功后會彈出提示框,此框勿關閉。

2)啟動BROKER:通過cmd進入D:\rocketmq\rocketmq-all-4.3.0-bin-release\rocketmq-all-4.3.0-bin-release\bin,執行start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

成功后會彈出提示框,此框勿關閉。

(假如彈出提示框提示‘錯誤: 找不到或無法加載主類 xxxxxx’,打開runbroker.cmd,然后將%CLASSPATH%加上英文雙引號)

三.RocketMQ插件部署

1.下載

Git地址  https://github.com/apache/rocketmq-externals

碼雲地址   https://gitee.com/mirrors/RocketMQ-Externals (推薦)

(親測Git下載賊慢並且最后下載失敗,修改了很多git參數 參考修改,依舊不行,在碼雲下載5秒鍾搞定)

下載完成之后,進入rocketmq-externals\rocketmq-console\src\main\resources文件夾,打開application.properties進行配置

2.編譯啟動

進入\rocketmq-externals\rocketmq-console文件夾,執行mvn clean package -Dmaven.test.skip=true,編譯生成

編譯成功之后,cmd進入‘target’文件夾,執行java -jar rocketmq-console-ng-1.0.1.jar

小插曲:在編譯時會出現錯誤(如下)

Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (validate) on project rocketmq-console-ng: Failed during checkstyle execution: There is 1 error reported by Checkst yle 6.11.2 with style/rmq_checkstyle.xml ruleset. 

這個小編找了好多方法,最終maven-checkstyle-plugin導致的,找到pom.xml中找到這個配置,將maven-checkstyle-plugin注釋掉

3.測試

瀏覽器中輸入127.0.0.1:配置端口,成功后即可查看

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM