1
我想設置一個cron作業。這項工作必須在每個工作日11時運行一次。我們的服務器約束是每天重新啓動一次(不可協商)。我的cron表達應該是什麼? 我不認爲這將表現良好舉行:Cron作業和服務器重新啓動
<property name="cronExpression" value="0 0 11 1/2 * ?" />
有什麼建議?
我想設置一個cron作業。這項工作必須在每個工作日11時運行一次。我們的服務器約束是每天重新啓動一次(不可協商)。我的cron表達應該是什麼? 我不認爲這將表現良好舉行:Cron作業和服務器重新啓動
<property name="cronExpression" value="0 0 11 1/2 * ?" />
有什麼建議?
如果您希望您的cron作業在程序重新啓動後在存儲中保留以供重新使用,請將cron作業的volatile設置爲TRUE。
在代碼應該是這樣的:
//Some code
JobDetail job = new JobDetail(JOBNAME, GROUPNAME, CRONJOB.class);
job.setVolatility(true);
scheduler.scheduleJob(job, trigger);
scheduler.start();
// Some code