一.为什么要使用消息队列?
消息队列的作用主要有以下三个
1.解耦(下游调用服务)
使用消息之前,处理完毕订单服务后需要去扣减库存,发送消息等操作,引入之后,可以把订单服务结束后放到消息队列中,下游服务订阅消息即可,完成订单服务与其他服务的解耦合。
2.异步操作(同步处理库存积分某些后续操作)
订单支付后需要哦扣减库存,发送通知消息,链路如果过长,响应变慢,会阻塞其他任务的进行,异步操作可以降低响应的时间。
3.
一.为什么要使用消息队列?
消息队列的作用主要有以下三个
1.解耦(下游调用服务)
使用消息之前,处理完毕订单服务后需要去扣减库存,发送消息等操作,引入之后,可以把订单服务结束后放到消息队列中,下游服务订阅消息即可,完成订单服务与其他服务的解耦合。
2.异步操作(同步处理库存积分某些后续操作)
订单支付后需要哦扣减库存,发送通知消息,链路如果过长,响应变慢,会阻塞其他任务的进行,异步操作可以降低响应的时间。
3.