Spike Arrest
Este interceptor protege el servidor contra picos de tráfico. Diferentemente del Rate Limit, que contabiliza el número de llamadas y bloquea el acesso en el caso que el límite sea alcanzado, el Spike Arrest establece el tiempo mínimo de distancia entre llamadas dentro de un intervalo de tiempo configurado.
Es fácil confundir el funcionamiento del Spike Arrest con otro interceptor que controla el tráfico, el Rate Limit. Por esto, hemos incluido una definición más detallada de cada uno, sus diferencias y ejemplos de configuración aquí. |
Configuración
El interceptor puede ser insertado solamente en el flujo de petición (request) y contiene dos informaciones a configurar: limit (límite) e interval (brecha de tiempo).
La configuración del ejemplo anterior acepta un límite de 10 peticiones dentro de un minuto. En este escenario, se puede recibir una petición siempre que el intervalo de tiempo entre las peticiones sea de al menos 6 segundos.
Share your suggestions with us!
Click here and then [+ Submit idea]