编辑broker的配置文件
第一台主机node0的配置(192.168.0.218): vim ./conf/dledger/broker-n0.conf
内容如下:
brokerClusterName = RaftCluster #集群名
brokerName=RaftNode00 #broker组名,建议和dLegerGroup名一致
listenPort=30911
namesrvAddr=192.168.0.218:9876;192.168.0.89:9876;192.168.0.77:9876
storePathRootDir=/data/rocketmq-4.9.1-raftcluster/rmqstore/node00
storePathCommitLog=/data/rocketmq-4.9.1-raftcluster/rmqstore/node00/commitlog
enableDLegerCommitLog=true
dLegerGroup=RaftNode00 #dleger组名
dLegerPeers=n0-192.168.0.218:40911;n1-192.168.0.89:40911;n2-192.168.0.77:40911 #注意配置格式
## must be unique
dLegerSelfId=n0 #每个dleger组下面的实例ip,保证唯一
sendMessageThreadPoolNums=4 #发送线程数,建议和服务器cpu一致
第二台主机node1的配置(192.168.0.89): vim ./conf/dledger/broker-n1.conf
内容如下:
brokerClusterName = RaftCluster #集群名
brokerName=RaftNode00 #broker组名,建议和dLegerGroup名一致
listenPort=30911
namesrvAddr=192.168.0.218:9876;192.168.0.89:9876;192.168.0.77:9876
storePathRootDir=/data/rocketmq-4.9.1-raftcluster/rmqstore/node01
storePathCommitLog=/data/rocketmq-4.9.1-raftcluster/rmqstore/node01/commitlog
enableDLegerCommitLog=true
dLegerGroup=RaftNode00 #dleger组名
dLegerPeers=n0-192.168.0.218:40911;n1-192.168.0.89:40911;n2-192.168.0.77:40911 #注意配置格式
## must be unique
dLegerSelfId=n1 #每个dleger组下面的实例ip,保证唯一
sendMessageThreadPoolNums=4
第三台主机node2的配置(192.168.0.77): vim ./conf/dledger/broker-n2.conf
内容如下:
brokerClusterName = RaftCluster
brokerName=RaftNode00
listenPort=30911
namesrvAddr=192.168.0.218:9876;192.168.0.89:9876;192.168.0.77:9876
storePathRootDir=/data/rocketmq-4.9.1-raftcluster/rmqstore/node02
storePathCommitLog=/data/rocketmq-4.9.1-raftcluster/rmqstore/node02/commitlog
enableDLegerCommitLog=true
dLegerGroup=RaftNode00
dLegerPeers=n0-192.168.0.218:40911;n1-192.168.0.89:40911;n2-192.168.0.77:40911 #注意配置格式
## must be unique
dLegerSelfId=n2
sendMessageThreadPoolNums=4
Original: https://www.cnblogs.com/penngke/p/15403007.html
Author: penngke
Title: rocketmq高可用集群部署(RocketMQ-on-DLedger Group)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/586012/
转载文章受原作者版权保护。转载请注明原作者出处!