新增了一個定時任務, 可是 執行quartz的時候, 要麼沒有執行,要麼就是 執行以後1-2次以後, 數據庫的 trigger 狀態變爲 error 。數據庫
感受非常奇怪。 應該只有我一我的連這個測試數據庫啊。測試
參考了一下 https://blog.csdn.net/jinzhencs/article/details/75058920.net
Quartz同樣,自動支持了多實例,可是必定注意鏈接quartz表的服務代碼必定要是最新的!blog
QRTZ_SCHEDULER_STATE這個表存放了當前鏈接quartz庫的實例名稱。幾個節點就有幾條數據,若是隻有你一個在跑,裏面卻有多條數據,那麼就是有老的實例還沒關掉!get
去查看了數據庫表, 果真發現 還有一我的連着 這個quartz , 由於 兩個節點不同,個人這邊多了一個 定時任務, 他那邊沒有,定時任務
他那邊執行的時候, 發現少了一個定時任務,因此 quartz 將這個定時任務 狀態更新爲 error 了 error