HTTP API 구성 및 실행에 대한 API Gateway 할당량
Amazon API Gateway에서의 HTTP API 구성 및 실행에는 다음 할당량이 적용됩니다. 할당량이 API별로 적용되는 경우, 계정의 모든 API가 아닌 특정 API에 대해서만 할당량을 늘릴 수 있습니다. 계정 수준 할당량에 대한 자세한 내용은 Amazon API Gateway 할당량 섹션을 참조하세요.
| 리소스 또는 작업 | 기본 할당량 | 높일 수 있음 |
|---|---|---|
| API당 라우팅 | 300 | 예 |
| API당 통합 수 | 300 | 아니요 |
| 최대 통합 제한 시간 | 30초 | 아니요 |
| API당 단계 | 10 | 예 |
| 도메인별 멀티 레벨 API 매핑 | 200개 API 매핑. 이 제한에는 /prod와 같은 단일 수준의 API 매핑은 포함되지 않습니다. |
아니요 |
| 단계당 태그 수 | 50 | 아니요 |
| 요청 라인 및 헤더 값의 총 결합 크기 | 10,240바이트 | 아니요 |
| 페이로드 크기 | 10MB | 아니요 |
| 리전별 계정당 사용자 지정 도메인 | 120 | 예 |
| 액세스 로그 템플릿 크기 | 3KB | 아니요 |
| Amazon CloudWatch Logs 로그 항목 | 1MB | 아니요 |
| API별 권한 부여자 | 10 |
예 이 할당량을 늘리려면 AWS Support Center |
| 권한 부여자별 대상 그룹 | 50 | 아니요 |
| 경로별 범위 | 10 | 아니요 |
| JSON Web Key Set 엔드포인트에 대한 제한 시간 | 1500ms | 아니요 |
| JSON Web Key Set 엔드포인트의 응답 크기 | 150000바이트 | 아니요 |
| OpenID Connect 검색 엔드포인트에 대한 제한 시간 | 1500ms | 아니요 |
| Lambda 권한 부여자 응답 시간 제한 | 10,000ms | 아니요 |
| 리전별 계정당 VPC 링크 | 10 | 예 |
| VPC 링크당 서브넷 | 10 | 예 |
| 단계별 단계 변수 | 100 | 아니요 |
| 단계 변수의 키의 길이(문자 수) | 64 | 아니요 |
| 단계 변수의 값의 길이(문자 수) | 512 | 아니요 |
할당량 감소를 위한 모범 사례
다음 모범 사례는 현재 리소스를 줄여 할당량 증가를 방지하는 데 도움이 될 수 있습니다. 이러한 제안 사항이 해당 API 아키텍처에 적합한지 확인하세요.
- 리전당 API
-
리전당 API 수를 줄이기 위해 사용하지 않는 API를 모두 내보낸 다음 API Gateway에서 삭제합니다. 자세한 내용은 API Gateway에서 HTTP API 내보내기 섹션을 참조하세요.
- API당 단계
-
API당 스테이지 수를 줄이기 위해 API를 여러 개의 API로 분할합니다.
- API별 권한 부여자
API당 권한 부여자 수를 줄이기 위해 API 메서드에서 권한 부여자를 재사용합니다.