2011-11-28 2 views
1

크론 작업을 설정하고 싶습니다. 작업은 1100 시간으로 2 일마다 실행되어야합니다. 서버가되는 제약 조건은 매일 한 번씩 다시 시작됩니다 (협상 불가능). 내 크론 표현은 무엇이되어야합니까? 나는이 표현이 좋은 개최한다 생각하지 않는다 :크론 작업 및 서버 다시 시작

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

어떤 제안?

답변

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