“最后执行时间”和“下次执行时间”不正确

本文关键字:执行时间 不正确 下次 最后 | 更新日期: 2023-09-27 18:01:28

我使用的是Quartz.net。

我已经配置工作属性DisallowConcurrentExecution。我想要执行该作业的单个实例。

我已经配置了触发器,每10秒触发一次,但在某些情况下,我的工作需要几分钟才能完成。一旦发生这种情况,我不能看到最后执行时间和下一个执行正确。它仍然是指过去的时光。

我是quartz的新手,但我知道线程池可能会调度队列中的作业,当一个实例完成时,由于属性配置,新的将开始,但为什么它不能正确维护执行时间。

请帮。

“最后执行时间”和“下次执行时间”不正确

双贴:https://github.com/quartznet/quartznet/issues/173

按设计工作。石英认为你的扳机失灵当它应该(作业的并发执行)时没有运行保护禁止它)。你需要调整你的失败处理配置。

http://www.quartz scheduler.net/documentation/quartz - 2. - x/tutorial/more triggers.html