Esta página se aplica a Apigee y Apigee Hybrid.
Consulta la documentación de
Apigee Edge.
Para mantener el rendimiento y la disponibilidad en una base diversa de apps cliente, es fundamental mantener el tráfico de apps dentro de los límites de la capacidad de tus APIs y servicios de backend. También es importante asegurarse de que las apps no consuman más recursos de los permitidos.
Apigee proporciona las siguientes políticas que te permiten optimizar la administración del tráfico para minimizar la latencia en las apps, a la vez que se mantiene el buen estado de los servicios de backend. Cada tipo de política aborda un aspecto distinto de la administración del tráfico. En algunos casos, puedes usar ambos tipos de políticas en un solo proxy de API.
- Políticas de uso general
- Políticas especializadas de límite de frecuencia
Política de SpikeArrest
La política SpikeArrest ofrece protección contra los aumentos repentinos de tráfico. Esta política limita la cantidad de solicitudes que un proxy de API procesa y envía a un backend, lo que ofrece protección contra retrasos en el rendimiento y tiempo de inactividad.
Esta política debe usarse para prevenir aumentos de tráfico repentinos causados por atacantes maliciosos que intentan interrumpir un servicio mediante un ataque de denegación del servicio (DoS) o a través de aplicaciones cliente defectuosas.
Consulta la política SpikeArrest.
Política de cuotas
Esta política aplica límites de consumo a las apps cliente manteniendo un “contador” distribuido que registra las solicitudes entrantes. El contador puede registrar llamadas a la API para cualquier entidad identificable, incluidas apps, desarrolladores, claves de API, tokens de acceso, etcétera. Por lo general, las claves de API se usan para identificar aplicaciones cliente. Esta política es costosa en términos de procesamiento, por lo que, en el caso de las APIs con mucho tráfico, debe configurarse para intervalos de tiempo más largos, como un día o un mes. Esta política se debe usar para aplicar contratos comerciales o ANS con desarrolladores y socios, en lugar de la administración de tráfico operativo.
Consulta la Política de cuotas.
Políticas de límite de frecuencia especializadas
Además de las políticas de uso general Quota y SpikeArrest, Apigee también proporciona las políticas LLMTokenQuota y PromptTokenLimit para las APIs que interactúan con modelos de lenguaje grandes (LLM). Estas políticas te permiten aplicar cuotas y límites de frecuencia en la cantidad de tokens utilizados, lo que puede ser una forma más detallada de controlar los costos y el uso que el simple recuento de solicitudes.
Consulta los siguientes vínculos: