【SpringCloud微服务实战08】RabbitMQ 消息队列

      MQ异步通信优缺点:

优点:

  • 吞吐量提升:无需等待订阅者处理完成,响应更快速

  • 故障隔离:服务没有直接调用,不存在级联失败问题

  • 调用间没有阻塞,不会造成无效的资源占用

  • 耦合度极低,每个服务都可以灵活插拔,可替换

  • 流量削峰:不管发布事件的流量波动多大,都由Broker接收,订阅者可以按照自己的速度去处理事件

缺点:

  • 架构复杂了,业务没有明显的流程线,不好管理
  • 需要依赖于Broker的可靠、安全、性能

   常见MQ对比:

【SpringCloud微服务实战08】RabbitMQ 消息队列_第1张图片

一、RabbitMQ 安装 

          RabbitMQ是实现了高级

你可能感兴趣的:(MQ实战,Java,rabbitmq,spring,cloud,spring,boot)