訂單一個時間段沒有支付,需要對訂單進行操作

場景:例如在美團點外賣,當長時間沒有支付,訂單會自動關閉;醫院掛號,達到一個時間段沒有支付,訂單需要關閉,同時還需要取消鎖號(取消號源,防止佔坑不拉屎);搶火車票,沒有支付,訂單取消,座位釋放等 方式1:延遲隊列(DelayQueue)       我們的第一反應是用 數據庫輪序+任務調度 來實現此功能。但這種高效率的延遲任務用任務調度(定時器)實現就得不償失。而且對系統也是一種壓力且數據庫消耗極
相關文章
相關標籤/搜索