RabbitMq(十二) 借用死信交換機實現延遲隊列

概述:延遲隊列即在消息發送後延遲固定時間後再去接受處理,做相應的一些相應。 應用場景舉例:在電商購物後,訂單支付前發送消息信息,在三分鐘之後檢查訂單是否支付成功,如果支付,則取消訂單並庫存數量恢復;或者一些其他需要延遲處理場景。 藉助死信交換機實現消息延遲接收處理,mq中的消息流轉圖如下: 代碼可以參考 RabbitMq(十一) 死信交換機DLX介紹及使用 進行實現。
相關文章
相關標籤/搜索