3
Quartz.Net使用XML文件来配置要运行的作业以及运行这些作业的时间表。据我所知,XML配置唯一的其他选择是在编译时配置作业和时间表。Quartz.Net的管理配置
我们有大量的计划任务(每个部署到3到5个环境之间的250个任务),并且希望将这些任务迁移到Quartz.Net。
[1]有没有在Quarts.Net中管理作业和调度配置信息的最佳实践?
[2]有没有用于创建配置文件的工具?
一份工作的一个例子的配置是:
<job>
<name>addDirectoryScanListener</name>
<group>directoryScanJobExample</group>
<description>Sample job for Quartz Server</description>
<job-type>Examples.DirectoryScanListenerExample, Examples</job-type>
</job>
<trigger>
<simple>
<name>addDirectoryScanListenerSimpleTrigger</name>
<group>directoryScanJobExampleSimpleTriggerGroup</group>
<description>Simple trigger to simply fire sample job</description>
<job-name>addDirectoryScanListener</job-name>
<job-group>directoryScanJobExample</job-group>
<misfire-instruction>SmartPolicy</misfire-instruction>
<repeat-count>0</repeat-count>
<repeat-interval>10000</repeat-interval>
</simple>
</trigger>
Marko - 感谢您的回应,这真的很有用。 Admin UI链接也很有趣。至于教程,除非我错过了一些东西,它现在似乎专注于Quartz 1,这有点令人困惑。 –
的确如此,教程与版本1.x相同,但概念相同。 –