Lambda 함수가 데드 레터 큐(DLQ)로 구성된 Amazon SQS 큐에서 메시지를 사용합니다. 일부 메시지는 버그로 인해 처리에 실패했지만, 해당 버그는 현재 수정되었습니다. 개발자는 이제 실패한 메시지를 다시 처리하려고 합니다. 개발자는 어떤 조치를 취해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: StartMessageMoveTask API를 사용하여 데드 레터 큐에서 원래 SQS 큐로 메시지를 이동합니다..
이것이 정답인 이유
StartMessageMoveTask API는 SQS DLQ에서 원본 큐로 메시지를 이동하는 가장 효율적이고 권장되는 방법입니다. 이 API는 DLQ에 있는 실패한 메시지를 손쉽게 재처리할 수 있도록 원본 큐로 다시 보냅니다. SendMessageBatch API를 사용하여 DLQ에서 메시지를 읽고 다시 보내는 것은 수동으로 구현해야 하므로 번거롭고 오류가 발생하기 쉽습니다. ChangeMessageVisibility API는 메시지의 가시성 타임아웃을 변경하는 데 사용되며, 메시지를 다른 큐로 이동하는 기능은 없습니다. PurgeQueue API는 큐의 모든 메시지를 삭제하므로 실패한 메시지를 재처리하는 데 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음