消息中间件学习笔记

消息中间件怎么选型

首先是考虑使用的场景

分以下几个思考点,生产端、消费端

 当前主流的分布式消息中间件

  

 了解完以上场景,如何进行技术选型?

  1. 各个MQ的性能、优缺点、相应的业务场景
  2. 集群架构模式,分布式、可扩展、高可用、可维护性
  3. 综合成本问题,集群规模,人员成本
  4. 未来的方向、规划、思考

分别介绍每个中间件的架构记使用

RabbitMQ四种集群架构

  • 主备模式
  • 远程模式(早期多活模式,不常用)
  • 镜像模式
  • 多活模式

主备模式

warren(兔子窝),一个主/备方案(主节点如果挂了,从节点提供服务,和ActiveMQ利用Zookeeper做主/备一样)

 1、主备模式-HaProxy配置

 2、远程模式-异地集群mq互联,转发(配置复杂)

 3、镜像模式

 可靠性高、数据同步性能好,可靠性(奇数节点)

缺点:无法横向扩容

 4、多活模式

 采用多中心的概念

 多活集群架构图

 

 

 官网贴图

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值