Apigee Edge 문서입니다.
Apigee X 문서로 이동 정보
할당량 및 SpikeArrest 정책 - 비율 제한 요구에 가장 부합하기 위해 사용할 방법이 궁금하세요? 아래 비교 차트를 확인하세요.
할당량 | SpikeArrest | |
---|---|---|
다음과 같은 용도로 사용할 수 있습니다. | 앱이 특정 기간 동안 API 프록시의 대상 백엔드에 연결하는 수를 제한합니다. | 심각한 트래픽 급증과 서비스 거부 공격으로부터 API 프록시의 대상 백엔드를 보호합니다. |
다음과 같은 용도로 사용할 수 없습니다. |
트래픽 급증으로부터 API 프록시의 대상 백엔드를 보호하기 위해 사용하지 마세요. 이를 위해 SpikeArrest 정책을 사용합니다. |
특정 기간 동안 앱이 API 프록시의 대상 백엔드에 연결하는 수를 계산하고 제한하는 데 사용하지 마세요. 그런 경우에는 할당량 정책을 사용하세요. |
카운트 저장 여부 | 예 | 아니요 |
정책 연결 권장사항 |
일반적으로 사용자 인증 후 ProxyEndpoint Request PreFlow에 연결합니다. 이렇게 하면 정책이 API 프록시의 진입점에서 할당량 카운터를 확인할 수 있습니다. |
일반적으로 이 흐름의 시작 부분에 있는 ProxyEndpoint Request PreFlow에 연결합니다. 이를 통해 API 프록시의 진입점에서 급증 방지 기능을 제공합니다. |
한도 도달 시 HTTP 상태 코드 |
|
|
알아두면 좋은 정보 |
|
|
세부정보 더보기 | 할당량 정책 | SpikeArrest 정책 |
* 할당량 정책 및 급증 저지 정책의 경우 비율 한도를 초과하는 기본 HTTP 상태 코드는 일반 500 Internal Server Error
입니다.
이러한 정책의 상태 코드를 조직 수준 속성 (features.isHTTPStatusTooManyRequestEnabled
)을 추가하여 429 Too Many Requests
로 변경합니다. Cloud 고객인 경우 Apigee Edge 지원팀에 문의하여 속성을 사용 설정하세요.