1

我想设置一个 cron 作业。该作业必须每 2 天在 1100 小时运行一次。限制是我们的服务器每天重新启动一次(不可协商)。我的 cron 表达式应该是什么?我不认为这种表达方式会很好:

<property name="cronExpression" value="0 0 11 1/2 * ?" />

有什么建议么?

4

1 回答 1

0

如果您希望您的 cron 作业在程序重新启动后保留在存储中以供重复使用,请将您的 cron 作业的波动性设置为 TRUE。

在代码中它应该是这样的:

//Some code

JobDetail job = new JobDetail(JOBNAME, GROUPNAME, CRONJOB.class);
job.setVolatility(true);
scheduler.scheduleJob(job, trigger);
scheduler.start();

// Some code
于 2012-06-19T05:21:06.343 回答