brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
storePathRootDir=/data/rocketmq/store
storePathCommitLog=/data/rocketmq/store/commitlog
namesrvAddr=127.0.0.1:9876
brokerIP1=192.168.3.10
brokerIP2=192.168.3.10
autoCreateTopicEnable=false
Step6:修改broker jvm参数。
cd bin
vi runbroker.sh
#修改如下配置(配置前)
JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
#配置后
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m"
Step7:启动broker
cd bin
nohup ./mqbroker -c …/conf/broker.conf &
查看${user_home}/logs/rocketmqlogs/broker.log,如果输出结果如下图所示表示启动成功。
经过上面的步骤,就成功在Linux环境上安装了RocketMQ Nameserver服务器与Broker服务器。
温馨提示:如果上面在安装过程中发生了错误,大家可以查看 u s e r h o m e / l o g s / r o c k e t m q l o g s 中 的 日 志 , 通 过 错 误 日 志 , 能 够 较 为 直 观 的 判 断 错 误 的 原 因 。 其 中 {user_home}/logs/rocketmqlogs中的日志,通过错误日志,能够较为直观的判断错误的原因。其中 userhome/logs/rocketmqlogs中的日志,通过错误日志,能够较为直观的判断错误的原因。其中{user_home}为用户主目录。