我假设从09:00到09:45每5分钟触发一次cron表达式应该和0 0-45/5 9 * * ?一样简单。但是,将其作为<cron-expression>在Quartz.NET XML配置文件中使用会产生以下错误:
The value '0 0-45/5 9 * * ?' is invalid according to its datatype我的<trigger>是<cron>类型的。我做错了什么?
编辑:触发器的完整XML配置如下:
<trigger>
<cron>
<name>HealthCheckJobTrigger2</name>
<group>G</group>
<description>Run the job from 9:00 to 9:45 every 5 minutes</description>
<job-name>HealthCheckJob</job-name>
<job-group>G</job-group>
<misfire-instruction>SmartPolicy</misfire-instruction>
<cron-expression>0 0-45/5 9 * * ?</cron-expression>
</cron>
</trigger>发布于 2015-04-22 15:58:06
隔一段时间指定一组数字是没有意义的。相反,您应该使用以下方法:
0,5,10,15,20,25,30,35,40,45 9**
https://stackoverflow.com/questions/29769834
复制相似问题