下载源码:https://github.com/apache/rocketmq/
切换到分支:git checkout release-4.4.0
编译:mvn -Prelease-all -DskipTests clean install
编译产出目录distribution,进入该目录
解压apache-rocketmq.tar.gz,进入该目录
执行命令
export ROCKETMQ_HOME=/Users/hongduoduo/Desktop/rocketmq/distribution/target/apache-rocketmq
1.启动NameServer
nohup sh bin/mqnamesrv &
2.查看启动日志
tail -f ~/logs/rocketmqlogs/namesrv.log
1.启动Broker
nohup sh bin/mqbroker -n localhost:9876 &
2.查看启动日志
tail -f ~/logs/rocketmqlogs/broker.log
修改jvm
vim runbroker.sh
vim runserver.sh
1.设置环境变量
export NAMESRV_ADDR=127.0.0.1:9876
2.发送消息
sh tools.sh org.apache.rocketmq.example.quickstart.Producer
1.设置环境变量
export NAMESRV_ADDR=127.0.0.1:9876
2.接收消息
sh tools.sh org.apache.rocketmq.example.quickstart.Consumer