게시된 날짜: Nov 15, 2019
이제 DLQ(배달하지 못한 편지 대기열)를 Amazon Simple Notification Service(SNS) 구독으로 설정하여 배달하지 못한 메시지를 캡처할 수 있습니다. Amazon SNS DLQ는 구독 엔드포인트에 접속할 수 없는 경우 메시지를 저장하여 애플리케이션의 복원력 및 내구성을 개선합니다.
Amazon SNS DLQ는 표준 Amazon SQS 대기열입니다. 배달하지 못한 메시지가 DLP로 이동할 때 알림을 받으려면 Amazon CloudWatch 경보를 설정하면 됩니다. 또한 Amazon CloudWatch logs를 분석하여 메시지 배달 실패 문제를 보다 효과적으로 해결할 수 있습니다.
이제 모든 상용 AWS 리전에서 Amazon SNS DLQ를 사용할 수 있습니다. DLQ를 사용하는 경우 Amazon SNS 데이터 전송 및 Amazon SQS 요청에 대한 요금이 부과됩니다. 요금 세부 정보는 Amazon SNS 요금 및 Amazon SQS 요금을 참조하십시오.
Amazon SNS는 완전관리형 게시/구독 메시징 서비스입니다. Amazon SNS 주제를 사용하여 메시지 게시자와 구독자를 분리하고, Amazon SQS 대기열, AWS Lambda 함수, HTTP 엔드포인트, 이메일 주소 및 모바일 디바이스(SMS 문자 메시지 및 모바일 푸시 알림) 등 여러 엔드포인트에 메시지를 동시 배포할 수 있습니다.
Amazon SNS DLQ에 대해 자세히 알아보려면 다음 항목을 참조하십시오.
- Amazon SNS, Amazon SQS, AWS Lambda에 대한 DLQ로 내구성이 높은 서버리스 앱 설계 블로그 게시물
- Amazon SNS 개발자 안내서의 Amazon SNS DLQ(배달하지 못한 편지 대기열) 및 메시지 배달 재시도
- 구독에서 Amazon SNS DLQ(배달하지 못한 편지 대기열) 구성 자습서
- Amazon SNS API 참조의 SetSubscriptionAttributes, GetSubscriptionAttributes 및 Subscribe API 작업