xxljob 配置具体定时任务_记一次xxl-job定时任务没有触发的问题
生活随笔
收集整理的這篇文章主要介紹了
xxljob 配置具体定时任务_记一次xxl-job定时任务没有触发的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當初選了xxl-job就是因為它的觸發機制比較靠譜,到點準時發,而且有日志可以看。
昨天突然發現部署在一臺本地機器上的xxl-job到點并沒有觸發,且沒有任何日志。通過管理頁面查詢觸發日志,發現日志還是有的,只是和篩選條件不甚匹配。比如選取了昨天的日志,結果集中包含了今天早間的內容。初步懷疑是因為時差問題導致未能觸發。
查看該機器上xxl-job對應的數據庫,datetime類型的數據存儲的都是標準時間,而我本地數據庫中對應的是北京時間。嘗試配置數據庫時區:
show variables like "%time_zone%";
根據百度結果,CST可能會造成時區的混亂,所以手動將time_zone改為北京時間:
SET GLOBAL time_zone = "+08:00";
SET time_zone = "+08:00";
FLUSH PRIVILEGES;
修改結果如:
然并卵,日志的日期依然不能和篩選條件相匹配。
點開xxl_job_info這張表
總結
以上是生活随笔為你收集整理的xxljob 配置具体定时任务_记一次xxl-job定时任务没有触发的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 色彩构成
- 下一篇: 十点总结,为何 Linux 如此深得人心