rabbitmq的集群

当系统的吞吐量足够大时,以及考虑到系统的时效性,交给rabbitmq去处理的业务就需要保证高可用性,也就是放置rabbitmq宕机,我们需要做集群设置。

一. rabbitmq集群方式 

 1. 普通集群(主从模式的集群)

简介:

主从模式的集群大概意思可以理解为:rabbitmq设置三个几点,一个为主节点,两个位副节点。但是这种模式中,主节点中的queue信息不会被副节点复制备份,副节点只可以读取主节点的queue信息。如果主节点宕机,副节点就无法读取queue信息了。如果主节点正常运行,副节点还是可以消费queue的消息的。

主节点宕机--副节点备份主节点--副节点工作--消费者消费queue--副节点读取主节点queue--完成消费。

但是该模式的集群配置由于副节点无法复制主节点的queue信息,从而可能会导致消息的丢失,并不是一种高可用的集群配置方式。所以这种集群配置方式基本不会使用。

2. 镜像集群(高可用集群)

简介

该集群模式是将队列在三个节点之间设置主从关系,消息会在三个节点之间自动同步。从而提升消息在集群中的高可用。

二. 集群的配置以及使用

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值