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 | 가장 가까운 평일 | 
| # | 몇 번째 무슨 요일인지 | 
 
      
댓글남기기