單獨開一個worker來運行定時器,長時間不關(guān)閉需要監(jiān)控內(nèi)存嗎?
windows單進(jìn)程關(guān)閉后會自動重啟嗎?
可能有點矛盾。
列如:我用定時器處理訂單超時未支付,自動取消訂單。
要怎么做來維持信息的準(zhǔn)確性。
如果后續(xù)需要更新程序,怎么確定定時器是否存在未執(zhí)行任務(wù)
把定時任務(wù)存儲在數(shù)據(jù)庫里,然后一個進(jìn)程定時去數(shù)據(jù)庫里查詢,有超時的訂單就取消。
這樣即時進(jìn)程重啟也不會漏掉訂單了。