我正在使用Quartz Grails插件,我需要安排一个每天凌晨3点,9点,3点,9点运行的工作 . 这似乎是一个有效的cron表达式:
* 3,9,15,21 * * *
但Quartz不支持这一点 . 我需要做什么?
在 Quartz 中,表达式还有一个额外的位置 . 第一个表示秒,而不是分钟,就像unix样式的cron表达式一样 . 另一个问题是使用石英支持来指定星期几和星期几:
Quartz
指定星期和月日值的支持尚未完成(您必须在其中一个字段中使用'?'字符) .
这应该工作:
* * 3,9,15,21 * * ?
有关详细信息,请查看此guide和Quartz grails docs .
1 回答
在
Quartz
中,表达式还有一个额外的位置 . 第一个表示秒,而不是分钟,就像unix样式的cron表达式一样 . 另一个问题是使用石英支持来指定星期几和星期几:这应该工作:
有关详细信息,请查看此guide和Quartz grails docs .