스킬(skills)/자바(Java)
쿼츠(Quartz) 스케쥴러 시간 설정 방법
후바스탱크
2015. 3. 11. 13:06
필드 항목 (왼쪽부터)
- seconds
- minutes
- hours : 24시표기법. 0~23 값 사용
- day
- month
- week : 1~7 또는 MON/TUE/WED 등 텍스트 사용. 숫자 사용 시 1-일요일, 7-토요일
- years : 사용 안해도 되는 옵션 값
값
- 숫자 : 의미 그대로
- 문자 : 요일에만 사용함. 의미 그대로
- * : 모두
- ? : 의미를 두지 않음 = 모두. month와 week에 사용함.
예제
- 매일 정각 : cron="0 0 0 * * ?"
- 매일 2시 30분 : cron="0 30 2 * * ?"
- 매일 10초마다 : cron="*/10 * * * * ?" -> fixedDelay가 나음
- 매일 오전 2시에 10초마다 : cron="*/10 0 2 * * ?"
- 주중 정각 : cron="0 0 0 0 MON-FRI ?"