啓動quartz任務,某段時間內任務「掛起」

問題描述:web

一、定時任務隨web應用啓動(Servlet中init方法中),觸發器每隔一分鐘執行一次(0 0/1 * * * ?)。spa

二、啓動後job能正常執行。日誌

三、系統進行某些業務操做後,job就有可能「不執行了」。同步

 

BUG非必現,在確認是某類業務操做可能引起此BUG。it

下圖爲日誌一段記錄定時任務

    說明:方法

日誌1中:job執行時間09:57:00,下次執行時間09:58:00im

日誌2中:系統進行某業務(跟考務時間同步)操做,修改系統時間img

日誌3中:可判定系統時間已修改成09:52:59(推遲時間

quartz中job在09:52:59-09:58:00之間每整分鐘都不會在執行,只有到09:58:00才執行。

 

補充說明:JDK Timer也有此類問題。

相關文章
相關標籤/搜索