1. 程式人生 > 實用技巧 >基於Rocket MQ的下單支付服務

基於Rocket MQ的下單支付服務

訂單服務首先要實現校驗,生成預訂單,然後是扣庫存、摳優惠券、摳餘額,最終確定下單

如果在這個中間出現異常,需要回退的話,就可以使用mq實現,如下圖,庫存、優惠券、餘額扣減服務都監聽mq,如果有異常,異常就傳送至mq,監聽的服務執行回退

支付時,呼叫第三方介面,比如微信支付,然後系統接收第三方介面回撥請求,走後續流程