文章詳情頁
電商 - 如何用 mysql 定時任務(wù) 處理訂單超時 庫存釋放的問題?
瀏覽:172日期:2022-06-20 10:27:39
問題描述
問題解答
回答1:2套方案:方案1:自關(guān)閉:就是在瀏覽該商品、顧客瀏覽訂單2個環(huán)節(jié)增加關(guān)閉操作。大致就是每次瀏覽商品的時候去查找該商品所有未付款的訂單,創(chuàng)建小于15分鐘前的。。關(guān)閉,并加庫存;瀏覽自己訂單頁關(guān)閉自己所有15分鐘前拍的訂單~~
方案2:定時關(guān)閉系統(tǒng):每創(chuàng)建一個訂單后,就推給隊列一條15分鐘后執(zhí)行的命令,付款完成后關(guān)閉這條命令。若15分鐘后這條命令還存活,那就檢查對應(yīng)的訂單,若未付款,那關(guān)閉~
這是方案。mysql自身沒辦法實現(xiàn)定時功能的。不過你要需要2套方案的詳細(xì)sql語句。。再追問吧,應(yīng)為比較簡單,而且需求不一樣,就不手敲了
回答2:先用Visio畫個流程圖再說。
相關(guān)文章:
1. docker-machine添加一個已有的docker主機(jī)問題3. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.4. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?5. docker綁定了nginx端口 外部訪問不到6. webgl - android上類似汽車之家的3d全景照片怎么實現(xiàn)7. PHP類封裝的插入數(shù)據(jù),總是插入不成功,返回false;8. 關(guān)于純用css寫導(dǎo)航鼠標(biāo)移入事件的問題?9. 百度地圖api - Android百度地圖SDK,MapView上層按鈕可見卻不可觸,怎么解決?10. javascript - angular錨點問題
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備