Quartz Scheduler从完成到启动延迟

时间:2020-02-27 10:34:22

标签: grails quartz-scheduler

我需要在上一个作业完成后10秒钟开始工作。换句话说,完成启动延迟。

有时我的工作需要几秒钟来运行。其他时间则需要几分钟。无论花多长时间,我都希望下一个在最后一个完成后运行10秒。

我正在使用Grails 4应用程序的Bootstrap来开始我的工作:

System.setProperty("org.quartz.threadPool.threadCount","1");
LifecycleJob.schedule(10000l)

但这是开始延迟的开始。使用@DisallowConcurrentExecution和只有1个工作线程的threadPool可以避免冲突,但这不是我想要的。

谢谢!

0 个答案:

没有答案
相关问题