다운스트림 RDS 데이터베이스를 사용할 수 없을 때(예: 종료되었을 때) SNS 알림 메시지 손실을 방지하려면 어떤 변경 사항이 메시지 손실을 방지할 수 있을까요? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: SNS 주제에 대한 Amazon SQS 데드 레터 대기열을 구성합니다., Amazon SQS 대기열을 SNS 주제에 구독하고 Lambda 함수가 해당 SQS 대기열에서 메시지를 처리하도록 합니다..
이것이 정답인 이유
RDS 데이터베이스를 사용할 수 없을 때 메시지 손실을 방지하려면 내구성 있는 메시징 솔루션이 필요합니다. 1. SNS 주제에 대한 Amazon SQS 데드 레터 대기열을 구성합니다. SNS 데드 레터 대기열(DLQ)은 메시지가 성공적으로 전달되지 않은 경우(예: 구독자 엔드포인트가 다운되었을 때) 해당 메시지를 보존하여 손실을 방지합니다. 나중에 메시지를 검사하고 재처리할 수 있습니다. 2. Amazon SQS 대기열을 SNS 주제에 구독하고 Lambda 함수가 해당 SQS 대기열에서 메시지를 처리하도록 합니다. SQS는 내구성이 뛰어나고 메시지를 보존하는 메시지 대기열 서비스입니다. SNS에서 SQS로 메시지를 보내면 SQS가 메시지를 저장하고, Lambda 함수는 SQS 대기열에서 메시지를 폴링하여 처리합니다. RDS가 다운되더라도 메시지는 SQS에 안전하게 보관되며, RDS가 복구되면 Lambda가 SQS에서 메시지를 가져와 처리할 수 있습니다. 이는 메시지 손실을 방지하고 시스템의 내결함성을 높입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음