安装rocketmq
依赖JDK,版本要求
Mac安装RocketMQ4.9.2&RocketMQ-console
1、下载
下载地址:
Mac安装RocketMQ4.9.2&RocketMQ-console
点击下载
下载成功
Mac安装RocketMQ4.9.2&RocketMQ-console
解压
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
结果如下
Mac安装RocketMQ4.9.2&RocketMQ-console
3、修改脚本
bin/runbroker.sh
Mac安装RocketMQ4.9.2&RocketMQ-console
bin/runserver.sh
Mac安装RocketMQ4.9.2&RocketMQ-console
bin/tools.sh
Mac安装RocketMQ4.9.2&RocketMQ-console
4、启动
cd rocketmq-4.9.2/bin/
启动NameServer
nohup sh mqnamesrv &> /dev/null &
# 查看日志
tail -f ~/logs/rocketmqlogs/namesrv.log
结果如下
Mac安装RocketMQ4.9.2&RocketMQ-console
启动Broker
nohup sh mqbroker -n localhost:9876 &> /dev/null &
# 查看日志
tail -f ~/logs/rocketmqlogs/broker.log
结果如下
Mac安装RocketMQ4.9.2&RocketMQ-console
查看启动情况
Mac安装RocketMQ4.9.2&RocketMQ-console
5、测试
设置环境变量
# 设置环境变量 
export NAMESRV_ADDR=localhost:9876
使用安装包的Demo测试发送消息
sh tools.sh org.apache.rocketmq.example.quickstart.Producer
结果如下
Mac安装RocketMQ4.9.2&RocketMQ-console
使用安装包的Demo测试消费消息
sh tools.sh org.apache.rocketmq.example.quickstart.Consumer
结果如下
Mac安装RocketMQ4.9.2&RocketMQ-console
PS:使用SpringBoot整合RocketMQ的时候引入的客户端依赖版本要和服务端保持一致
<dependency>
      <groupId>org.apache.rocketmq</groupId>
      <artifactId>rocketmq-spring-boot-starter</artifactId>
      <version>2.2.1</version>
</dependency>

其对应的RocketMQ-client的版本为:

Mac安装RocketMQ4.9.2&RocketMQ-console

安装rocketmq-console
1、下载
Mac安装RocketMQ4.9.2&RocketMQ-console
点击下载rocketmq-console
Mac安装RocketMQ4.9.2&RocketMQ-console
2、解压
Mac安装RocketMQ4.9.2&RocketMQ-console
3、用IDEA打开rocketmq-console
PS:也可以直接打成jar包用java -jar运行
然后修改端口和namesrv
Mac安装RocketMQ4.9.2&RocketMQ-console
然后启动(运行App),访问
Mac安装RocketMQ4.9.2&RocketMQ-console
 
 
 

相关文章:

  • 2021-12-31
  • 2022-12-23
  • 2021-06-21
  • 2021-10-17
  • 2021-12-18
  • 2021-12-03
  • 2021-05-15
  • 2021-12-12
猜你喜欢
  • 2021-10-12
  • 2021-04-08
  • 2022-12-23
  • 2021-05-08
  • 2022-12-23
相关资源
相似解决方案