【发布时间】:2011-11-28 05:16:57
【问题描述】:
我想设置一个 cron 作业。该作业必须每 2 天在 1100 小时运行一次。限制是我们的服务器每天重新启动一次(不可协商)。我的 cron 表达式应该是什么? 我不认为这种表达方式会成立:
<property name="cronExpression" value="0 0 11 1/2 * ?" />
有什么建议吗?
【问题讨论】:
标签: cron quartz-scheduler cronexpression
我想设置一个 cron 作业。该作业必须每 2 天在 1100 小时运行一次。限制是我们的服务器每天重新启动一次(不可协商)。我的 cron 表达式应该是什么? 我不认为这种表达方式会成立:
<property name="cronExpression" value="0 0 11 1/2 * ?" />
有什么建议吗?
【问题讨论】:
标签: cron quartz-scheduler cronexpression
如果您希望您的 cron 作业在程序重新启动后保留在存储中以供重复使用,请将您的 cron 作业的波动性设置为 TRUE。
在代码中应该是这样的:
//Some code
JobDetail job = new JobDetail(JOBNAME, GROUPNAME, CRONJOB.class);
job.setVolatility(true);
scheduler.scheduleJob(job, trigger);
scheduler.start();
// Some code
【讨论】: