Rocketmq 配置双主双从

本文档详细介绍了如何配置RocketMQ实现双主双从的同步模式,包括环境设置(4台服务器)、配置文件修改(重点在于brokerName、brokerId、brokerRole和brokerIP1的调整)以及启动步骤,提供了配置同步双写的具体操作指南,适用于需要高可用性和数据一致性的场景。
摘要由CSDN通过智能技术生成

Rocketmq 配置双Master双Slave

这个配置基本流程和Rocketmq 配置双master 是一样的。
具体可参考:http://www.lrshuai.top/atc/show/48 只需要修改第三步骤的配置文件就可。

1、环境

 4台电脑
  • 192.168.12.132 主(broker-a),开启nameserver
  • 192.168.12.133 主(broker-b),开启nameserver
  • 192.168.12.134 从(broker-a)
  • 192.168.12.135 从(broker-b)

2、修改配置文件

 注意: 比如 编译什么的和配置双master 一样我就不重复了。

rocketmq/conf 下的文件说明:

  • 2m-2s-async ———– 异步复制
  • 2m-2s-sync ———— 同步双写
  • 2m-noslave ———— 多master模式
 我今天演示的是同步双写,所以修改 2m-2s-sync 目录下的配置文件
broker-a.properties
#所属集群名字
brokerClusterName=rocketmq-cluster
#broker名字,注意此处不同的配置文件填写的不一样,如果是broker-a.properties 这里就写broker-a,broker-b.properties 这里就写broker-b,以此类推
brokerName=broker-a
#强制指定本机IP,需要根据每台机器进行修改。官方介绍可为空,系统默认自动识别,但多网卡时IP地址可能读取错误
brokerIP1=192.168.12.132
#0 表示 Master, >0 表示 Slave
brokerId=0
#nameServer地址,分号分割
namesrvAddr=192.168.12.132:9876;192.168.12.133:9876
#在发送消息时,自动创建服务器不存在的topic,默认创建的队列数
default
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值