1、创建好准备挂载的目录, 统一放在 /opt/docker_mq为基础目录
(有看我的百万架构师栏目的, 知道我的习惯. 喜欢把组件部署的/opt/ 目录下, 属于docker部署的,前面加docker_xxx)
mkdir -p /opt/docker_mq/rocketmq/nameserver/logs /opt/docker_mq/rocketmq/nameserver/store /opt/docker_mq/rocketmq/broker/logs /opt/docker_mq/rocketmq/broker/store /opt/docker_mq/rocketmq/broker/conf
2、编辑broker.conf配置文件
vi /opt/docker_mq/rocketmq/broker/conf/broker.conf
填入内容为
# mq集群名称,注意这里进行了更改
brokerClusterName = myCluster
#broker名称,master和slave使用相同的名称,表明他们的主从关系
brokerName = broker-master
#0表示Master,大于0表示不同的slave
brokerId = 0
#表示几点做消息删除动作,默认是凌晨4点
deleteWhen = 00
#在磁盘上保留消息的时长,单位是小时
fileReservedTime = 72
#