애플리케이션이 Amazon SQS 대기열에서 메시지를 소비하지만, 때때로 애플리케이션이 다운되어 메시지가 만료되고 1일 후에 삭제되어 데이터 손실이 발생합니다. 애플리케이션의 데이터 손실을 줄이기 위한 조치는 무엇입니까? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 메시지 보존 기간을 늘립니다., SQS 대기열에 DLQ(Dead-Letter Queue)를 연결합니다..
이것이 정답인 이유
애플리케이션이 다운되어 메시지가 만료되는 문제를 해결하기 위해 메시지 보존 기간을 늘리면, 애플리케이션이 복구될 때까지 메시지가 SQS 대기열에 더 오래 유지되어 데이터 손실을 방지할 수 있습니다. 또한, SQS 대기열에 DLQ(Dead-Letter Queue)를 연결하면, 처리 실패한 메시지가 DLQ로 이동하여 손실되지 않고 나중에 분석하거나 재처리할 수 있는 기회를 제공합니다. 가시성 제한 시간을 늘리는 것은 메시지 처리 시간이 길어질 때 중복 처리를 방지하는 데 유용하지만, 애플리케이션 다운으로 인한 메시지 만료 문제와는 직접적인 관련이 적습니다. 지연 대기열은 메시지 전달을 지연시키는 용도이며, 메시지 만료 문제와는 다릅니다. 메시지 처리 시간을 줄이는 것은 이상적이지만, 애플리케이션 다운 시에는 적용하기 어렵습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음