Rocket MQ 集群搭建

集群搭建(三台机器56 57 58)

  1. 环境配置(三台机器)
vim /etc/hosts
#添加如下
10.22.101.56 worker1
10.22.101.57 worker2
10.22.101.58 worker3
  1. 免密登录(56机器)
#切换到oper用户,生成公私钥
ssh-keygen

#执行
ssh-copy-id worker1
ssh-copy-id worker2
ssh-copy-id worker3
  1. 搭建(2主2从)
#检查防火墙
#检查java环境
cd /app/rocketmq/rocketmq-4.8.0/conf
ll
2m-2s-async # 2主2从异步刷盘(吞吐量较大,但是消息可能丢失)
2m-2s-sync  #2主2从同步刷盘(吞吐量会下降,但是消息更安全),
2m-noslave  #2主无从(单点故障),还可以直接配置broker.conf,进行单点环境配置
dleger #实现主从切换,正式环境都会采用这种方式来搭建集群
  1. 配置第一组broker-a
#1.worker2配置borker-a的master节点
[oper@worker2 root]$ vim /app/rocketmq/rocketmq-4.8.0/conf/2m-2s-async/broker-a.properties

#所属集群名字,名字一样的节点就在同一个集群内
brokerClusterName=rocketmq-cluster
#broker名字,名字一样的节点就是一组主从节点
brokerName=broker-a
#brokerid,0就表示是Master,>0的都是表示Slave
brokerId=0
#nameServer地址,分号分割
namesrvAddr=worker1:9876;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值