當前位置:編程學習大全網 - 網站源碼 - 如何使用php、html及消息隊列實現訂單超時自動關閉訂單

如何使用php、html及消息隊列實現訂單超時自動關閉訂單

從php腳本方面解決的話,那就是每分鐘用ajax請求壹次php腳本,檢查訂單狀態和當前時間,30分鐘後檢查到訂單無異,測php更新訂單到關閉狀態,這個地方需要用到setTimeout了,循環執行請求,但是缺點是頁面必能關閉,關閉了js就不執行,所以這個方法不太可取,30分鐘時間太長,不可能不進行其他頁面行為。

使用Mysql 定時計劃任務(推薦妳使用),語法體

create?event?myevent

on?schedule?at?current_timestamp?+?interval?1?hour?(周期或者時間點)

do

update?myschema.mytable?set?mycol?=?mycol?+?1;?(執行的sql

詳細使用可以參考:/a/1190000005142597,很清楚

  • 上一篇:DNF打不開~說是DNF.EXE應用程序錯誤怎麽回事?
  • 下一篇:星落濃縮糖豆瓣評分
  • copyright 2024編程學習大全網