RocketMQ學習記錄----Window下安裝RocketMQ

這篇文章僅用來記錄如何在Window環境下安裝RocketMQ,方便下次要再次安裝可以快速找到教程。官方不推薦在window上安裝RocketMQ,原因是可能會出現莫名其妙的bug。本文下載的是4.4.0版本的RocketMQ。需要環境:Window系統,JDK1.8,Maven。

1、下載RocketMQ

下載地址:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip

在瀏覽器輸入下載地址,然後在彈出頁面選擇紅框內的鏡像鏈接。將壓縮包保存到本地並解壓。

 解壓後的文件夾包含內容:

2、設置系統環境變量

計算機——右鍵屬性——高級系統設置——環境變量——新建,變量名:ROCKETMQ_HOME,變量值爲RocketMQ的解壓目錄。

3、啓動nameServer

NameServer的主要功能是爲整個MQ集羣提供服務協調與治理,具體就是記錄維護Topic、Broker的信息,及監控Broker的運行狀態。爲client提供路由能力(類似於redis的redis-server)

在cmd命令框下進入ROCKETMQ_HOME/bin目錄,然後執行“start mqnamesrv.cmd”,成功後會彈出提示框,

 4、啓動BROKER

同樣在cmd命令框下進入ROCKETMQ_HOME/bin目錄,執行‘start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true’,成功後會彈出提示框,

5、下載RocketMQ控制檯

下載地址:https://github.com/apache/rocketmq-externals.git

下載源碼zip,並解壓

用IDEA打開上圖紅框對應的maven項目,修改application.properties紅框裏的參數(也可以直接在文件夾中修改):

啓動項目(或者用mvn clean package -Dmaven,test,skip=true)將這個maven項目打成jar包,然後運行都可以。之後在瀏覽器中輸入127.0.0.1:8081(這個8081就是上面對應的端口地址,隨便改成什麼,只要不衝突)。然後就可以看到下面的信息了。如果無法訪問,可能是服務器的防火牆沒有開放對應端口

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章