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