【笔记】消息中间件MQ简介

it2022-05-05  126

为什么使用MQ?

异步解耦削峰(处理高并发)

使用MQ有什么缺点

可用性降低(MQ可能会挂掉)系统复杂度增大(需要考虑 消息丢失、重复消费、消息顺序等)数据一致性难以保障(事务回滚难以保障)

如何保证消息不丢失?

生产者————————————MQ中间件———————————————消费者

confirm机制 持久化 手动提交acks 生产者 MQ中间件 消费者

如何保证MQ高可用性?

分布式部署:镜像集群模式

【转】详细原文链接


最新回复(0)