代码任务计划程序建议

时间:2012-03-20 21:37:59

标签: c# scheduled-tasks

我正在尝试确定是否存在允许您以分布式方式运行代码的内容。每个代码任务都有一个Id,允许智能调度。

  1. 不允许具有相同ID的代码同时运行。任务将在执行前等待队列。
  2. 任务可以触发其他任务运行。
  3. 如果多个任务触发相同的任务(由id确定),则只会触发一个任务而不是两个任务。

1 个答案:

答案 0 :(得分:1)

编写自己的任务调度程序并将其部署为Windows服务应该不会太困难。这样,您可以确保遵循您概述的计划规则。

否则,您可以查看Quartz.NET,看看它是否符合您的需求。

相关问题