消息队列在项目中的使用
=================================================
上面是未使用消息队列
若使用消息队列,支付成功后、让订单模块通知库存模块(4、5解耦合)
example:支付模块 在支付宝回调之后就马上发送一个延迟队列,因为队列是延迟的,在这段时间内 支付模块会向支付宝去确认交易是否成功,不成功就延迟,成功就发送消息
上面是未使用消息队列
example:支付模块 在支付宝回调之后就马上发送一个延迟队列,因为队列是延迟的,在这段时间内 支付模块会向支付宝去确认交易是否成功,不成功就延迟,成功就发送消息