MQ优缺点分析
作者:互联网
1. MQ - 解耦
(1)不用MQ处理解耦
其他系统的接入,导致额外修改
其他系统的稳定性影响
是否要重试
(2)使用MQ
2. MQ-异步
(1)不用MQ的同步高延时场景
(2)使用MQ进行异步化之后的接口性能优化
3. MQ-削峰
(1)不使用MQ高峰期系统被打死的场景
(2)使用MQ进行削峰
4. MQ引入缺陷
(1)问题一:系统可用性降低
MQ成为瓶颈,MQ一旦发生故障,整个系统就崩溃了
(2)问题二:系统复杂性变高
可能重发、漏发、消息顺序错乱、MQ积压
(3)问题三:一致性
多个系统消费消息不一致,从而破坏了流程数据的一致性
标签:分析,异步,削峰,优缺点,MQ,系统,使用,一致性 来源: https://www.cnblogs.com/bigcoolcool/p/16126716.html