Quartz.NET按日计划推进/撤回时间

时间:2011-07-25 07:07:45

标签: quartz.net schedule

我最近遇到过Quartz.net,想知道设置每日(工作日)任务的最佳方法。因此,假设一堆任务需要每天下午2-5点运行,有时我想将它推进,或者将它推回30分钟。

目前我正在考虑迭代所有日常预定作业,并调整触发器。删除/重新创建。

1 个答案:

答案 0 :(得分:0)

我想说你有两个选择:

  1. 重新安排作业的触发器。它基本上是一个删除+重新创建 触发器,但有一种方法可以为您完成: http://quartznet.sourceforge.net/apidoc/topic920.html

  2. 创建一个每天为您安排其他任务的工作 (或者无论何时你知道是否要改变时间)。 这些工作可能会提前几天创造就业机会 如果您事先知道时间表可能是什么。

  3. 如果对计划的更改不经常发生,我会选择#1。另一方面,如果你经常更改时间表,我会选择#2。

相关问题