PHP實現訂單的延時處理

業務需求 最近在做業務的時候需要實現客戶下單之後訂單超時未支付自動取消的功能,剛開始確認了幾種方法: 客戶端到時間請求取消 服務端定時查詢有沒有需要取消的訂單,然後批量處理 下單後創建定時器,延時處理 使用 redis 或者 memcache 存儲,設置過期時間,自動刪除 綜合考慮上述方法,第一種最先排除,因爲如果客戶把APP後臺禁止或者網絡連接禁止,那麼就無法發給服務端請求,訂單就會一直是未處理
相關文章
相關標籤/搜索