broker-b.properties(broker b 的 Master 配置文件) broker-b-s.properties(broker b 的 Slave 配置文件)
130 服务器修改 a 的 master 与 b 的 slave 配置文件, 131 服务器修改 b 的 master 与 a 的 slave 配置文件;
这里以 130 的配置文件为例:
master 文件:
- brokerClusterName=DefaultCluster
- #broker 名称
- brokerName=broker-a
- # broker id 0-Master 其他 - Slave
- brokerId=0
- deleteWhen=04
- fileReservedTime=48
- brokerRole=ASYNC_MASTER
- flushDiskType=ASYNC_FLUSH
- #namesrv 地址列表, 多个用, 或; 分割
- namesrvAddr=192.168.74.130:9876;192.168.74.131:9876
- #监听端口, 默认为 10911, 多个 broker 端口不能相同
- listenPort=10911
- #日志 同一台服务器上多个 broker 的配置路径不能为相同, 否则报错: 服务已经启动
- storePathRootDir=/data/rocketmq/store/rootdir-a
- storePathCommitLog=/data/rocketmq/store/commitlog-a
slave 文件:
- brokerClusterName=DefaultCluste
- brokerName=broker-b
- brokerId=1
- deleteWhen=04
- fileReservedTime=48
- brokerRole=SLAVE
- flushDiskType=ASYNC_FLUS
- listenPort=10921
- namesrvAddr=192.168.74.130:9876,192.168.74.131:9876
- storePathRootDir=/data/rocketmq/store/rootdir-b-s
- storePathCommitLog=/data/rocketmq/store/commitlog-b-s
来源: http://www.bubuko.com/infodetail-3416351.html