我是靠谱客的博主 超级汉堡,这篇文章主要介绍bug宝典JAVA篇 missed their scheduled fire-time,现在分享给大家,希望可以做个参考。

使用quartz做定时任务的时候,发现时而定时任务不执行,检查日志如下:

复制代码
1
2
3
4
5
6
7
8
9
10
10:42:33.925 INFO o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: detected 1 failed or restarted instances. 10:42:33.925 INFO o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: Scanning for instance "iZbp1bmsq801krfcxf83thZ1482222688128"'s failed in-progress jobs. 10:42:33.976 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: ......Freed 0 acquired trigger(s). 10:42:33.976 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: ......Deleted 0 complete triggers(s). 10:42:33.976 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: ......Scheduled 0 recoverable job(s) for recovery. 10:42:33.977 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: ......Cleaned-up 0 other failed job(s). 10:42:34.055 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - ClusterManager: Check-in complete. 10:42:42.620 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - MisfireHandler: scanning for misfires... 10:42:42.695 DEBUG o.s.scheduling.quartz.LocalDataSourceJobStore - Found 0 triggers that missed their scheduled fire-time.

检查数据qrtz_triggers表,定时任务失败会产生ERROR的触发器,而且trigger_name将会发生变化。那么导致这个问题出现的原因是什么呢?
1

最后

以上就是超级汉堡最近收集整理的关于bug宝典JAVA篇 missed their scheduled fire-time的全部内容,更多相关bug宝典JAVA篇内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(82)

评论列表共有 0 条评论

立即
投稿
返回
顶部