괴발개발 성장기

회사생활/개발일지

Lambda 사용기 ② - cron표현식 알아보기

지니유 2024. 5. 29. 15:54
반응형

 

 

 

 

배경

예약을 할 때 시간을 설정해야한다.

그때 cron을 사용한다.

 

내용

UTC 시간을 사용한다.

UTC 시간으로 00시가 한국시간으로 9시다.


cron표현식 알아보기

cron(분 시간 일 월 요일 연도)


* 전체 표시 (일, 월, 연도)
? : 값 지정 안함


Cron 표현식의 요일 필드

0 또는 7: 일요일 (대부분의 시스템에서 0이 일요일을 나타내며, 7도 일요일을 나타내는 경우가 있습니다)
1: 월요일
2: 화요일
3: 수요일
4: 목요일
5: 금요일
6: 토요일

 

시간이나 날짜

분 : 1~59
시 : 0~23
일 : 1-31
월 : 1-12
요일 0-6

까지 표현이 가능하다.

 

예시

- 2024년과 2025년 동안 1월, 2월, 3월의 매월 1일 오전 10시 30분에 작업을 실행

cron(30 01 1 1-3 * 2024-2025)


- 매일 오전 10시에 실행하기

cron(00 01 * * ? *)

요일은 지정하지 않았다.

 

 

반응형