作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO
联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬
码哥源码部分
打脸系列【020-3小时讲解MESI协议和volatile之间的关系,那些将x86下的验证结果当作最终结果的水货们请闭嘴】
1、集群架构
这里要搭建一个双主双从异步复制的Broker集群。为了方便,这里使用了两台主机来完成集群的搭建。这两台主机的功能与broker角色分配如下表。
序号 | 主机名 | IP | 功能 | broker角色 |
---|---|---|---|---|
1 | rocketmqOS1 | 192.168.216.128 | NameServer+Broker | Master1+Slave2 |
2 | rocketmqOS2 | 192.168.216.129 | NameServer+Broker | Master2+Slave1 |
2、克隆生成rocketmqOS1
克隆rocketmqOS主机,并修改配置。指定主机名为rocketmqOS1。
3、修改rocketmqOS1配置文件
3.1、配置文件位置
要修改的配置文件在rocketMQ解压目录的conf/2m-2s-async目录中。
[root@test001 conf]# cd /usr/mysoft/rocketmq-all-4.8.0-bin-release/conf/2m-2s-async/
[root@test001 2m-2s-async]# ll
总用量 16
-rw-r--r--. 1 root root 929 10月 23 2020 broker-a.properties
-