由于broker的节点关系不同分为多种模式
1.单master模式
只有一个broker只能在测试环境中使用,由于存在单点的问题
2.多master模式
broker集群中由多个master组成,不存在slave的问题,同一个topic的各个queen分布在各个master节点上
3.多master多slave-异步复制
broker集群由多个master组成,一个master有多个slave节点,master和slave属于主从关系,当消息传入master节点后,master立即向producer返回ack,无需等待slave同步消息
,当master节点宕机后,slave可以很快代替原先的master成为新的master
4.多master多slave-同步双写
与异步不同的是,需要等待slave同步成功之后才会向producer返回ack,当master宕机后,slave不会进行代替
注意:一般会为Master配置RAID10磁盘阵列,然后再为其配置一个Slave。即利用了RAID10磁盘阵列的高
效、安全性,又解决了可能会影响订阅的问题。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名,转载请标明出处 最后编辑时间为: 2021/08/05 11:05
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有