quartz单实例任务超时处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了quartz单实例任务超时处理相关的知识,希望对你有一定的参考价值。
参考技术A 当 job 类上添加了 @PersistJobDataAfterExecution 和 @DisallowConcurrentExecution ,就说明该类是一个单实例的任务,在同一时间,只会有一个任务实例运行。例如:
测试结果:
从结果中,我可以可以看出,由于任务运行超时,而导致在预定时间内执行的任务并没有丢失,而是放进了任务队列,在当前任务执行完毕后,即刻执行任务。
以上是关于quartz单实例任务超时处理的主要内容,如果未能解决你的问题,请参考以下文章