Cron Expression
Cron이란?
Unix의 Job Scheduler System 으로 Job Scheduler와 동일한 의미로도 사용된다.
Cron Expression 이란?
시간 단위를 표현하는 표현식을 의미한다.
Cron식의 기본 표현식은 아래와 같다.
<초> <분> <시> <일> <월> <요일> <년>
example
0 0/1 * 1/1 * ? *
표현식의 각 필드 허용값
필드 | 허용되는 값 | 허용되는 특수문자 | 비고 |
---|---|---|---|
초 | 0~59 | , - * / | |
분 | 0~59 | , - * / | |
시 | 0~23 | , - * / | |
일 | 1~31 | , - * / L W | 일과 요일 동시 설정 불가능 |
월 | 1~12 또는 JAN ~ DEC | , - * / | 대소문자 상관없음 |
요일 | 0~6 또는 SUN ~ SAT | , - * L # | 대소문자 상관없음 일과 요일 동시 설정 불가능 L : 토요일 <월>L : 월의 마지막 요일 FRI#3 : 매월 3번째 금요일 |
년 | 1970 ~ 2099 | , - * / |
특수문자
문자 | 의미 |
---|---|
* | 모든 값 |
? | 특정한 값이 없음 |
- | 범위 지정 |
, | 여러 값을 지정 |
/ | 증가하는 값을 지정 |
L | 마지막 값 지정 |
W | 가장 가까운 평일 |
# | 몇 번째 무슨 요일인지 |
댓글남기기