Windows安裝配置RocketMQ
記錄安裝配置本地RocketMQ的過程。RocketMQ版本爲
4.4.0 release
,系統爲Win10
。
安裝RocketMQ
下載安裝包
訪問 http://rocketmq.apache.org/release_notes/release-notes-4.4.0/,選擇Binary版本,點擊下載
跳轉到如下頁面,選擇HTTP第一個默認的鏈接下載即可:
解壓安裝包
下載之後解壓安裝包移動到D:\Server並命令爲rocketmq-4.4.0
:
配置環境變量
新增環境變量:
變量名:ROCKETMQ_HOME
變量值:RocketMQ安裝目錄(筆者這裏是D:\Server\rocketmq-4.4.0
)
啓動RocketMQ
進入RocketMQ安裝目錄/bin
:
啓動Name Server
雙擊mqnamesrv.cmd
啓動:
啓動Broker
在文件夾地址欄輸入cmd打開新的控制檯,輸入start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
,會新打開一個窗口:
啓動成功。
注:如果Broker啓動遇到找不到XXXX啓動類,修改
runbroker.cmd
,修改內容爲:
set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%"
修改爲set JAVA_OPT=%JAVA_OPT% -cp "%CLASSPATH%"
,然後重新啓動Broker即可。
注意不要關閉這2個窗口,關閉服務就停掉了!
RocketMQ可視化控制檯
下載可視化擴展
打開 https://github.com/apache/rocketmq-externals 源碼地址,下載源碼到本地
git clone https://github.com/apache/rocketmq-externals.git
使用IDEA打開下載好的項目
修改擴展配置文件
修改application.properties
:
rocketmq.config.namesrvAddr=127.0.0.1:9876
PS:例外我這裏發現源碼App啓動類上有個註解重複了,編譯報錯,註釋掉@EnableAutoConfiguration
:
// @EnableAutoConfiguration
@SpringBootApplication
@ServletComponentScan
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
}
}
@SpringBootApplication
裏已經包含了@EnableAutoConfiguration
。這裏根據需要改,如果沒有報錯,請忽略。
啓動訪問
啓動rocketmq-console
項目,並訪問http://localhost:8080
:
- 首頁
- Topic