본문 바로가기

카테고리 없음

Cron 표현식

Cron : 특정 이벤트를 주기적으로 발생시키기 위해서 사용하는 모듈. 유닉스 계열 컴퓨터 운영체제의 시간 기반 job 스케줄러

 

Cron 표현식

*    *    *    *    *    *

                   

                   

                    └ day of week (0 - 7) (0 or 7 is Sun)

                └───── month (1 - 12)

            └────────── day of month (1 - 31)

        └─────────────── hour (0 - 23)

    └──────────────────── minute (0 - 59)

└───────────────────────── second (0 - 59, OPTIONAL)

 

* : 모든 값을 의미한다.

, : 여러 목록을 입력할 때 사용. ) , , – MON, WED, FRI

- : 범위를 정할 때 사용. ) 월요일부터 수요일 - MON-WED

? : - day-of-month 또는 day of week 중 하나를 공백으로 남겨둘 때 사용. 특정한 값 없음

/ : 간격값 설정. 시작시간/단위. ) 0분부터 매 5: 0/5

L : 일에서 사용하면 마지막 일, 요일에서 사용하면 토요일

W : 가장 가까운 평일. ) 15W15일에서 가장 가까운 평일을 찾음

# : 해당 주의 요일을 표현. ) 3#2 : 두번째 주 수요일