RocketMq 環境搭建

安裝RocketMq

準備環境:
MAC OSX
JDK1.8
maven 3.5.2
參考博客 :http://blog.csdn.net/zqz_zqz/article/details/60968051

1. https://github.com/apache/rocketmq.git 去改網址下載源碼
2. 切換到4.0.0的分支上去。使用maven進行打包

mvn -Dmaven.test.skip=true clean package install assembly:assembly -Prelease-all -U
解釋一下: assembly的作用是讓二進制文件打包到一起
-U 強制刷新包的版本

3. cd target/apache-rocketmq-all 進入編譯后的文件中

第一步: 啟動namesrv (后面講解這個的作用)
命令 :nohup sh mqnamesrv &
檢查是否啟動: tail -f ~/logs/rocketmqlogs/namesrv.log

namesrv日志

第二步: 啟動Broker Server
首先檢查配置 conf目錄下
命令:nohup sh mqbroker -n localhost:9876 autoCreateTopicEnable=true &
注意::如果啟動的時候不加autoCreateTopicEnable =true這個配置的話,會報無法找到對應的topic
檢查是否啟動:~/logs/rocketmqLog/broker.log

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容