安装
本地环境下的安装。只是让本机访问
官网下载地址:
http://rocketmq.apache.org/release_notes/release-notes-4.7.0/
启动nameserver
nohup sh mqnamesrv >/soft/RocketMQ/rocketmqlogs/mqnamesrv.log 2>&1 &
日志地址:/soft/RocketMQ/rocketmqlogs/mqnamesrv.log
启动broker
nohup sh mqbroker -n localhost:9876 autoCreateTopicEnable=true & >/soft/RocketMQ/rocketmqlogs/broker.log 2>&1 &
外部地址访问安装和配置
在conf文件夹下修改broker.conf
添加
namesrvAddr = xx.xx.xx.xx:9876;xx.xx.xx.xx:9876 (多个地址以;分隔)
brokerIP1 = xx.xx.xx.xx
nohup sh ./mqbroker -n xx.xx.xx.xx:9876 autoCreateTopicEnable=true -c /xxxx/broker.conf >2 &1 &
启动mqbroker。
关闭 namesrv: ./mqshutdown namesrv
关闭 mqbroker : ./mqshutdown mqbroker
日常踩坑:
错误提示: 虚拟机的内存不足导致如下报错。 导致原因时内存不足所导致。
修改文件 vi runserver.sh。 根据自己的需要修改为合适的大小 ,java 运行内存设置
修改文件 vi runbroker.sh 根据自己的需要修改为合适的大小,java 运行内存设置