일정 관리 - EventBridge 스케줄러

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

일정 관리

일정은 Amazon EventBridge 스케줄러를 사용하여 생성, 구성 및 관리하는 주요 리소스입니다.

모든 일정에는 일정 실행 시기와 빈도를 결정하는 일정 표현식이 있습니다. EventBridge 스케줄러는 속도, cron 및 일회성 일정이라는 세 가지 유형의 일정을 지원합니다. 다양한 일정 유형에 대한 자세한 내용은 EventBridge 스케줄러의 일정 유형 섹션을 참조하세요.

일정을 생성할 때 해당 일정이 간접적으로 호출할 대상을 구성합니다. 대상은 일정이 실행될 때마다 EventBridge 스케줄러가 사용자를 대신하여 호출하는 API 작업입니다. EventBridge Scheduler는 두 가지 유형의 대상을 지원합니다. 템플릿 기반 대상은 핵심 서비스 그룹에서 공통 API 작업을 직접적으로 호출하고, 다른 하나는 270개 이상의 서비스에서 6,000개 이상의 작업을 직접적으로 호출하는 데 사용할 수 있는 범용 대상 파라미터(UTP)입니다. 대상 구성에 대한 자세한 내용은 대상 관리 섹션을 참조하세요.

EventBridge 스케줄러가 이벤트를 대상에 성공적으로 전달할 수 없는 경우 재시도 정책DLQ(Dead Letter Queue)라는 두 가지 기본 메커니즘을 사용하여 일정이 실패를 처리하는 방법을 구성합니다. 재시도 정책은 EventBridge 스케줄러가 실패한 이벤트를 재시도해야 하는 횟수와 처리되지 않은 이벤트를 보관하는 기간을 결정합니다. DLQ는 EventBridge 스케줄러가 재시도 정책이 소진된 후 실패한 이벤트를 전송하는 데 사용하는 표준 Amazon SQS 대기열입니다. DLQ를 사용하여 일정 또는 다운스트림 대상과 관련된 문제를 해결할 수 있습니다. 자세한 정보는 일정에 대한 DLQ(Dead Letter Queue) 구성 섹션을 참조하세요.

이 섹션에서는 콘솔, AWS CLI 및 EventBridge 스케줄러 SDK를 사용하여 EventBridge 스케줄러 일정을 관리하는 예를 찾을 수 있습니다.

다음 단계

  • Lambda 및 Step Functions의 템플릿 기반 대상을 구성하는 방법에 대한 자세한 내용과 범용 대상 파라미터 사용에 대한 자세한 내용은 대상 관리 섹션을 참조하세요.

  • EventBridge 스케줄러 데이터 유형과 API 작업에 대한 자세한 내용은 EventBridge 스케줄러 API 참조를 참조하세요.