Mac安装RocketMQ4.9.2&RocketMQ-console
安装rocketmq
依赖JDK,版本要求
1、下载
下载地址:
点击下载
下载成功
解压
unzip rocketmq-all-4.9.1-bin-release.zip
2、修改配置文件
vim rocketmq-all-4.9.1-bin-release/conf/broker.conf # 添加如下配置 brokerIP1 = 127.0.0.1 brokerIP2 = 127.0.0.1 namesrvAddr = 127.0.0.1:9876
结果如下
3、修改脚本
bin/runbroker.sh
bin/runserver.sh
bin/tools.sh
4、启动
cd rocketmq-4.9.2/bin/
启动NameServer
nohup sh mqnamesrv &> /dev/null & # 查看日志 tail -f ~/logs/rocketmqlogs/namesrv.log
结果如下
启动Broker
nohup sh mqbroker -n localhost:9876 &> /dev/null & # 查看日志 tail -f ~/logs/rocketmqlogs/broker.log
结果如下
查看启动情况
5、测试
设置环境变量
# 设置环境变量
export NAMESRV_ADDR=localhost:9876
使用安装包的Demo测试发送消息
sh tools.sh org.apache.rocketmq.example.quickstart.Producer
结果如下
使用安装包的Demo测试消费消息
sh tools.sh org.apache.rocketmq.example.quickstart.Consumer
结果如下
PS:使用SpringBoot整合RocketMQ的时候引入的客户端依赖版本要和服务端保持一致
<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-spring-boot-starter</artifactId> <version>2.2.1</version> </dependency>
其对应的RocketMQ-client的版本为:
安装rocketmq-console
1、下载
点击下载rocketmq-console
2、解压
3、用IDEA打开rocketmq-console
PS:也可以直接打成jar包用java -jar运行
然后修改端口和namesrv
然后启动(运行App),访问
劈天造陆,开辟属于自己的天地!!!与君共勉