내용으로 건너뛰기

API Gateway REST API의 ‘Exceeded throttle limit’ 또는 ‘Exceeded quota limit’ 오류를 해결하려면 어떻게 해야 합니까?

1분 분량
0

Amazon API Gateway를 사용하여 REST API로 요청을 보낼 때 ‘Exceeded throttle limits’ 또는 ‘Exceeded quota limits’ 오류가 표시됩니다.

해결 방법

전제 조건: Amazon CloudWatch Logs를 활성화하여 API Gateway 문제를 해결했는지 확인하십시오. 오류로 인해 실패한 API 요청에 대해서만 이벤트 로그를 생성하려면 오류만을 선택해야 합니다. 그런 다음, CloudWatch 콘솔을 사용하여 로깅된 API 요청과 응답을 확인합니다.

API Gateway에는 AWS 리전별 계정 수준 할당량이 있습니다. 한도를 초과하면 ‘Exceeded throttle limit’ 또는 ‘Exceeded quota limit’ 오류가 발생합니다. 스로틀링 관련 설정에 대한 자세한 내용은 API Gateway에서 스로틀링 제한 설정이 적용되는 방식을 참조하십시오.

‘Exceeded throttle limit’ 오류

사용량 계획의 API 스테이지에 설정한 클라이언트 또는 작업에 대한 스로틀링 제한에서 속도 또는 버스트 제한을 확인합니다. 속도 또는 버스트 제한을 초과하면 ‘Exceeded throttle limit’ 오류가 발생합니다.

이 오류를 해결하려면 지터링된 지수 백오프가 있는 표준 재시도 동작 모드를 사용한 다음, API 요청을 다시 제출합니다.

‘Exceeded quota limit’ 오류

API Gateway 사용량 계획 할당량 한도를 초과하면 ‘Exceeded quota limit’ 오류가 발생합니다.

이 오류를 해결하려면 AWS Management Console에서 남은 할당량을 연장하십시오.

관련 정보

CloudWatch 로그에서 API Gateway REST API 오류를 찾으려면 어떻게 해야 합니까?