RocketMQ安装

MQ

简介

Apache RocketMQ作为阿里开源的一款高性能高吞吐量的分布式消息中间件

相关文档
官方文档
阿里中间件团队博客-十分钟入门RocketMQ

安装RocketMQ

1
2
3
4
5
http://mirrors.hust.edu.cn/apache/rocketmq/4.2.0/rocketmq-all-4.2.0-source-release.zip
unzip rocketmq-all-4.2.0-source-release.zip
cd rocketmq-all-4.2.0/
mvn -Prelease-all -DskipTests clean install -U
cd distribution/target/apache-rocketmq

启动Name Server

1
2
3
4
5
nohup sh bin/mqnamesrv -n localhost:9876 &
The Name Server boot success...
```
## 启动Broker

nohup sh bin/mqbroker -n localhost:9876 &

1
2
## 测试发送接收消息

export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh
org.apache.rocketmq.example.quickstart.Producer
SendResult [sendStatus=SEND_OK, msgId= …

sh bin/tools.sh
org.apache.rocketmq.example.quickstart.Consumer
ConsumeMessageThread_%d Receive New Messages: [MessageExt…
```

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器