s
MQ集群双主模式
MQ机器A 停机 ,先停止broker
/opt/rocketmq-all-4.4.0-bin-release/bin/mqshutdown broker
/opt/rocketmq-all-4.4.0-bin-release/bin/mqshutdown namesrv
MQ机器A 启动,先启动mqnamesrv
nohup /opt/rocketmq-all-4.4.0-bin-release/bin/mqnamesrv &
nohup /opt/rocketmq-all-4.4.0-bin-release/bin/mqbroker -c /opt/rocketmq-all-4.4.0-bin-release/conf/2m-noslave/broker-a.properties >/dev/null 2>&1 &
MQ机器B 停机,先停止broker
/opt/rocketmq-all-4.4.0-bin-release/bin/mqshutdown broker
/opt/rocketmq-all-4.4.0-bin-release/bin/mqshutdown namesrv
MQ机器B 启动,先启动namesrv
nohup /opt/rocketmq-all-4.4.0-bin-release/bin/mqnamesrv &
nohup /opt/rocketmq-all-4.4.0-bin-release/bin/mqbroker -c /opt/rocketmq-all-4.4.0-bin-release/conf/2m-noslave/broker-b.properties >/dev/null 2>&1 &
RocketMQ 双主模式
MQ机器A,修改文件
/opt/rocketmq-all-4.4.0-bin-release/conf/2m-noslave/broker-a.properties
#20200810 lht
maxTransferCountOnMessageInMemory=500
maxTransferBytesOnMessageInMemory=2621440
maxMessageSize=655360
MQ日志路径修改,目前记录在/opt/home下
MQ机器B,修改文件
/opt/rocketmq-all-4.4.0-bin-release/conf/2m-noslave/broker-b.properties
#20200810 lht
maxTransferCountOnMessageInMemory=500
maxTransferBytesOnMessageInMemory=2621440
maxMessageSize=655360
MQ机器A+B,修改日志路径
sed -i 's/${user.home}//opt/g' /opt/rocketmq-all-4.4.0-bin-release/conf/*.xml
批量修改方法
sed -i 's/${user.home}//opt/g' /opt/rocketmq-all-4.4.0-bin-release/conf/*.xml
end