消息队列的一些总结

发布时间 2023-08-19 16:03:07作者: 四十四次日落95

一.为什么要使用消息队列?

消息队列的作用主要有以下三个

1.解耦(下游调用服务)

使用消息之前,处理完毕订单服务后需要去扣减库存,发送消息等操作,引入之后,可以把订单服务结束后放到消息队列中,下游服务订阅消息即可,完成订单服务与其他服务的解耦合。

 

2.异步操作(同步处理库存积分某些后续操作)

订单支付后需要哦扣减库存,发送通知消息,链路如果过长,响应变慢,会阻塞其他任务的进行,异步操作可以降低响应的时间。

 

3.