통합 환경에 메시지를 변환하고 서드파티 API를 호출하는 Lambda를 트리거하는 SQS 큐가 있습니다. 사용량 증가로 인해 서드파티 API가 많은 HTTP 429 Too Many Requests를 반환하여 메시지 처리가 차단됩니다. 개발자는 이 문제를 어떻게 해결해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 서드파티 API의 문서화된 속도 제한과 일치하도록 SQS 이벤트 소스에 최대 동시성을 설정합니다..
이것이 정답인 이유
정답은 서드파티 API의 문서화된 속도 제한과 일치하도록 SQS 이벤트 소스에 최대 동시성을 설정하는 것입니다. SQS 이벤트 소스의 최대 동시성을 조정하면 Lambda 함수가 SQS 큐에서 메시지를 처리하는 속도를 제어할 수 있습니다. 서드파티 API의 속도 제한과 일치하도록 이 값을 설정하면 API가 HTTP 429 오류를 반환하는 것을 방지하고 메시지 처리 중단을 해결할 수 있습니다. 오답: SQS 이벤트 소스의 배치 크기를 늘리는 것은 Lambda가 한 번에 더 많은 메시지를 처리하게 하지만, 호출 빈도를 줄이지는 않아 서드파티 API의 속도 제한 문제를 해결하지 못합니다. Lambda에 프로비저닝된 동시성을 구성하는 것은 Lambda 함수의 최대 동시 실행 수를 보장하지만, SQS 이벤트 소스에서 메시지를 가져오는 속도를 직접 제어하지는 않습니다. Lambda 비동기 재시도 횟수와 최대 이벤트 보존 기간을 늘리는 것은 메시지 처리 실패 시 재시도 기회를 늘리지만, 근본적인 속도 제한 문제를 해결하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음