1、下载安装包
在官网找到下载链接
2、解压安装
unzip rocketmq-all-4.4.0-bin-release.zip
3、查看bin下相关目录
4、启动namesrv
nohup sh bin/mqnamesrv &
tail -f ~/logs/rocketmqlogs/namesrv.log
namesrv默认端口为9876: netstat -anp | grep 9876
5、启动broker
nohup sh bin/mqbroker -n localhost:9876 &
tail -f ~/logs/rocketmqlogs/broker.log
查看不到日志说明启动失败,主要原因是内存空间不够,接下来修改配置文件
6、修改配置文件
修改mqbroker.xml的配置:
修改runbroker.sh的配置:
7、再次启动
启动成功
8、测试
export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer