1. 什么是 MQ
1.1 MQ 简介
MQ(Message Queue,消息队列):是生产者消费者的设计模式。
- 生产者:往 queue 存放消息;
- 消息队列:存储消息;
- 消费者:消费消息。
1.2 MQ 的优势
优势一:异步处理
服务之间的调用是同步调用,如果下游服务是一个耗时操作,那么会阻塞线程,最终导致触发熔断降级。解决办法:使用 MQ,MQ 可以实现异步操作。
2022/10/5大约 24 分钟
MQ(Message Queue,消息队列):是生产者消费者的设计模式。
优势一:异步处理
服务之间的调用是同步调用,如果下游服务是一个耗时操作,那么会阻塞线程,最终导致触发熔断降级。解决办法:使用 MQ,MQ 可以实现异步操作。