请移步:
https://editor.csdn.net/md/?articleId=126933515
手动执行才执行。
cron表达式是 1分钟执行3次,一直正常的。
cron = "0 */20 * * * ?"
依次报错:
后定时任务不再执行了。
手动触发可以正常执行。
Job taskJob = (Job) SpringUtils.getBean(springBean);
try {
taskJob.execute(null);
}
计划重启定时任务的服务来解决。
通过重启已解决该问题。
造成不执行的具体原因还未知。
2022年9月22日13:38:57 续
Quartz默认线程数量是10,
进入容器里面执行
jstack 1
后发现10个线程都是这种状态。
所有的定时任务不执行。
正常情况是这样
原因是定时任务中的任务没正常结束,线程挂起导致的。