Rate 또는 Cron을 사용한 예약 표현식 - AWS Lambda

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Rate 또는 Cron을 사용한 예약 표현식

AWS Lambda는 분당 최대 한 번의 빈도로 표준 rate 표현식과 cron 표현식을 지원합니다. rate 표현식은 정의하기가 더 간단하지만 cron 트리거가 지원하는 세분화된 일정 관리는 제공하지 않습니다.

EventBridge (CloudWatch 이벤트) 요금 표현식의 형식은 다음과 같습니다.

rate(Value Unit)

Value는 양의 정수이고 Unit은 분, 시간, 일이 될 수 있습니다. rate 표현식은 예약을 생성할 때 시작됩니다. 단수 값의 경우에는 단위가 단수(예: rate(1 day))여야 하고, 그렇지 않은 경우에는 복수(예: rate(5 days))입니다.

Rate 표현식의 예
빈도 표현식

5분마다

rate(5 minutes)

매 시간

rate(1 hour)

7일마다

rate(7 days)

Cron 표현식의 형식은 다음과 같습니다.

cron(Minutes Hours Day-of-month Month Day-of-week Year)
Cron 표현식의 예
빈도 표현식

매일 오전 10:15(UTC+0)

cron(15 10 * * ? *)

월요일부터 금요일까지 오후 6:00(UTC+0)

cron(0 18 ? * MON-FRI *)

매월 첫날 오전 8:00(UTC+0)

cron(0 8 1 * ? *)

평일 10분마다

cron(0/10 * ? * MON-FRI *)

평일 오전 8:00(UTC+0)부터 오후 5:55(UTC+0)까지 5분마다

cron(0/5 8-17 ? * MON-FRI *)

매월 첫째 월요일 오전 9:00(UTC+0)

cron(0 9 ? * 2#1 *)

다음을 참고합니다.

  • 예정된 이벤트는 모두 UTC+0 시간대를 사용합니다.

  • Lambda 콘솔을 사용하고 있는 경우 표현식에 cron 접두사를 포함하면 안 됩니다.

  • day-of-month 또는 day-of-week 값 중 하나는 물음표 (?) 여야 합니다.

자세한 내용은 Amazon 스케줄러와 함께 Lambda 사용 EventBridge 을(를) 참조하세요.