资讯专栏INFORMATION COLUMN

RabbitMQ集群架构模式

Charles / 1420人阅读

摘要:一主备模式主备模式实现的高可用集群,一般在并发和数据量不高的情况下,这种模式很好用且简单。主备模式也称之为模式。多活集群架构如下

一、主备模式(Warren)
主备模式:实现RabbitMQ的高可用集群 ,一般在并发和数据量不高的情况下,这种模式很好用且简单。主备模式也称之为Waren模式。就是一个主/备方案(主节点如果挂了,从节点提供服务而已,主备切换。)
二、远程模式(Shovel) 三、镜像模式(Mirror) 四、多活模式(Federation)
多活模式:这种模式也是实现异地数据复制的主流模式,因为Shovel模式配置比较复杂,所以一般来说实现异地集群都是使用这种双活模式或者多活模式实现的。这种模式需要依赖rabbitmq的dederration插件,可以实现持续的可靠的AMQP数据通信,多活模式在实际配置与应用非常简单。
Rabbitmq部署架构采用双中心模式(多中心),那么在两套(或者多套)数据中心各部署一套Rabbitmq集群,各中心Rabbitmq服务除了需要为业务提供正常的消息服务外,中心之间还需要实现部分队列消息共享。多活集群架构如下:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/74568.html

相关文章

  • 消息中间件——RabbitMQ(二)各大主流消息中间件综合对比介绍!

    摘要:主流消息中间件介绍是由出品,是一个完全支持和规范的实现。主流消息中间件介绍是阿里开源的消息中间件,目前也已经孵化为顶级项目。 showImg(https://img-blog.csdnimg.cn/20190509221741422.gif);showImg(https://img-blog.csdnimg.cn/20190718204938932.png?x-oss-process=...

    hiyang 评论0 收藏0
  • Rabbitmq基础组件架构设计

    摘要:基础组件架构设计基础组件封装设计迅速消息发送支持迅速消息发送模式,在一些日志收集统计分析等需求下可以保证高性能,高吞吐量。基础组件封装设计事务消息发送支持事务消息,且保障可靠性投递,在金融行业单笔大金额操作时会有此类需求。 Rabbitmq基础组件架构设计 基础组件封装设计 - 迅速消息发送支持迅速消息发送模式,在一些日志收集、统计分析等需求下可以保证高性能,高吞吐量。 基础组件封...

    Steve_Wang_ 评论0 收藏0
  • RabbitMQ集群镜像模式

    摘要:集群镜像模式镜像队列,目的是为了保证数据的高可靠性解决方案,主要就是实现数据的同步,一般来讲是个节点实现数据同步对于数据可靠性解决方案一般是节点集群架构如下集群环境节点说明链接提取码 RabbitMQ集群镜像模式 Mirror镜像队列,目的是为了保证rabbitmq数据的高可靠性解决方案,主要就是实现数据的同步,一般来讲是2-3个节点实现数据同步(对于100%数据可靠性解决方案一般是3...

    LeanCloud 评论0 收藏0

发表评论

0条评论

Charles

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<