기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
FIFO 주제에 대한 Amazon SNS 메시지 아카이브 및 재생
메시지 아카이브 및 재생이란?
AmazonSNS은 FIFO (선입선출) 주제를 위해 특별히 설계된 코드 없는 메시지 아카이브 및 재생 기능을 제공합니다. 이 기능을 사용하면 주제 소유자가 최대 365일 동안 주제 아카이브 내에 직접 메시지를 저장하고 필요한 경우 구독자에게 메시지를 재생할 수 있습니다. 메시지 아카이빙 및 재생은 손실된 메시지를 복구하고 상태를 복제하여 리전 또는 시스템 간에 애플리케이션을 동기화하는 데 필수적입니다.
이 기능은 AWS API, 및 를 통해 액세스할 수 있습니다SDK AWS CloudFormation AWS Management Console.
주요 사용 사례
-
메시지 복구 - 다운스트림 애플리케이션 장애로 인해 손실된 메시지를 구독자의 엔드포인트로 재생하여 복구합니다.
-
상태 복제 - 특정 타임스탬프에서 시작하는 메시지를 재생하여 새 환경에서 기존 시스템의 상태를 복제합니다.
-
오류 수정 - 중단 시 누락된 메시지를 다시 보내 모든 이벤트가 올바르게 처리되도록 합니다.
메시지 아카이브 및 재생 구성 요소
보존 기간 설정, 를 사용하여 아카이브된 메시지 모니터링, 구독 속성을 통한 재생 CloudWatch시작, 재생을 수정하고 시작하는 데 필요한 권한 이해 등 Amazon SNS FIFO 주제에 대한 메시지 아카이브 및 재생을 관리합니다.
메시지 아카이빙
-
주제 소유자는 아카이빙 기능을 활성화하고 메시지 보존 기간을 최대 365일로 설정합니다. 자세한 내용은 섹션을 참조하세요. FIFO 주제 소유자를 위한 Amazon SNS 메시지 아카이브
-
CloudWatch 지표는 보관된 메시지를 모니터링하는 데 도움이 됩니다.
메시지 재생
-
구독자는 구독한 엔드포인트로 메시지를 재처리할 기간을 선택하여 재생을 시작합니다. 자세한 내용은 FIFO 주제 구독자를 위한 Amazon SNS 메시지 재생 섹션을 참조하세요.
-
ReplayPolicy
기능을 사용하여 구독 속성을 통해 재생을 관리합니다.
관련 권한
-
SetSubscriptionAttributes
- 구독의ReplayPolicy
속성을 사용하여 재생 설정을 구성하거나 수정하는 데 필요합니다. -
Subscribe
- 새 구독을 연결하고 재생을 시작하는 데 필요합니다. -
GetTopicAttributes
- 주제의 속성을 볼 수 있지만 재생 시작은 주로 구독 관리와 관련이 있습니다.