課程
/后端開發(fā)
/PHP
/PHP消息隊列實現(xiàn)及應用
定時任務處理訂單的時候,如果當前兩個訂單配送這塊耗時1分鐘以上,那么這時訂單狀態(tài)還是2,那下一次定時任務執(zhí)行的時候,不是又會執(zhí)行一次當前正在配送的訂單嗎?
2018-04-11
源自:PHP消息隊列實現(xiàn)及應用 2-2
正在回答
沒處理完也沒事,因為當前處理的那兩個訂單狀態(tài)已經改成了2,下一個定時任務處理的是其他的訂單了。
一般定時任務會設計成上一次任務執(zhí)行完成,才會執(zhí)行下一次,取決于時間間隔。
舉報
消息隊列是個什么玩意兒,使用隊列解決秒殺等實際問題概念和使用方法
1 回答訂單時異步處理的,前端怎么樣立即得到秒殺結果呢
5 回答處理訂單時用到了鎖 請問哪里用到鎖了
1 回答處理完之后 order_queue表的status修改成1,為什么order表的status不修改?
4 回答為什么需要定時去執(zhí)行??這樣做的好處是什么?訂單不是可以在點擊按鈕觸發(fā)修改狀態(tài)就可以實現(xiàn)?
1 回答這個隊列秒殺好像是進行異步處理
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-04-08
沒處理完也沒事,因為當前處理的那兩個訂單狀態(tài)已經改成了2,下一個定時任務處理的是其他的訂單了。
2018-04-18
一般定時任務會設計成上一次任務執(zhí)行完成,才會執(zhí)行下一次,取決于時間間隔。