애플리케이션이 Amazon API Gateway와 AWS Lambda 함수를 사용하여 Amazon DynamoDB에서 데이터를 가져옵니다. 사용자들이 간헐적으로 높은 지연 시간을 보고합니다. 팀의 조사에 따르면 다른 Lambda 함수의 호출률이 높아질 때마다 API의 Lambda 함수가 자주 스로틀링됩니다. 회사는 API의 Lambda를 다른 함수와 가장 비용 효율적인 방법으로 격리하기를 원합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Lambda 함수에 예약된 동시성을 구성합니다..
이것이 정답인 이유
애플리케이션의 Lambda 함수가 다른 Lambda 함수의 호출률이 높아질 때마다 스로틀링되는 문제는 계정 수준의 동시성 한도를 공유하기 때문입니다. 예약된 동시성을 구성하면 특정 Lambda 함수에 전용 동시성 한도를 할당하여 다른 함수와 독립적으로 실행되도록 보장할 수 있습니다. 이는 스로틀링을 방지하고 일관된 성능을 유지하는 가장 비용 효율적인 방법입니다. DynamoDB의 읽기 용량 단위(RCU)를 늘리는 것은 DynamoDB 자체의 성능 문제에 해당하며, Lambda 스로틀링과는 관련이 없습니다. 프로비저닝된 동시성은 예약된 동시성과 유사하지만, 유휴 상태일 때도 비용이 발생하므로 비용 효율적이지 않을 수 있습니다. Lambda 함수 시간 초과 및 할당된 메모리를 늘리는 것은 함수 실행 시간이나 메모리 부족으로 인한 문제 해결에 유용하지만, 동시성 스로틀링 문제와는 직접적인 관련이 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음