安装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
第二步: 启动Broker Server
首先检查配置 conf目录下
命令:nohup sh mqbroker -n localhost:9876 autoCreateTopicEnable=true &
注意::如果启动的时候不加autoCreateTopicEnable =true这个配置的话,会报无法找到对应的topic
检查是否启动:~/logs/rocketmqLog/broker.log