如何从上一次执行结束时安排触发器

时间:2018-09-18 19:18:25

标签: quartz.net

我正在使用Quartz调度程序的.Net版本。一旦我设置了一个带有触发器的作业,例如“ 0/5 * * * *?*”,它将每5秒执行一次,则该作业总是在上一个作业开始5秒后再次被触发;但是,我不希望下一个作业在上一个作业完成(未开始)后5秒内触发。我已经在使用DisallowConcurrentExecution,它阻止作业同时运行两次,但是如果我的作业需要5秒钟才能运行,我想在下一次执行之前再等待5秒钟,而不是立即运行,因为触发时间已经开始执行完成时经过。有什么办法吗?我已经尝试过暂停触发器并重新安排它们的时间,但这似乎没有任何影响。

0 个答案:

没有答案
相关问题