본문 바로가기
기타 개념정리

CRON Expression 사용방법 및 생성기

by wakestand 2021. 2. 23.
반응형

CRON은 리눅스 유닉스에서 스케쥴링을 할 때 사용하는 표현식으로

위 스크린샷과 같이 

초 / 분 / 시 / 일 / 월 / 요일 / 연도

로 나누어 스케줄을 구현하게 된다 

 

자주 쓰는 표현식은 다음과 같은데

 

10초마다

0/10 * * * * ?

1분마다

0 0/1 * 1/1 * ? *

5분마다

0 0/5 * 1/1 * ? *

10분마다

0 0/10 * 1/1 * ? *

매일

0 0 12 1/1 * ? *

 

여기서 * 은 매번을 의미하고

?는 설정값 없음

/는 증분을 나타내는 데 사용한다

(EX : 초 부분에서 0/15 면 0초부터 시작해 15 > 30 > 45 이런 식으로..)

 

CRON 표현식을 슥 보면 이게 뭔 말이야

이런 생각이 들 수 있는데

아주 편하게 만들 수 있기 때문에 전혀 걱정할 필요가 없다

 

 

CronMaker

 

www.cronmaker.com

 

위 링크로 들어간 뒤 원하는 스케줄을 작성하고

Generate를 누르면 CRON 포맷으로 변환해서 주기 때문에

그거만 가져다 쓰면 된다

반응형

댓글