Acerca de las políticas de regulación de WSO2
wso2-am throttle (0)
Me preguntaba sobre el rendimiento del estrangulamiento de WSO2. Mientras lo miraba, hice lo siguiente:
- Creé un nuevo nivel de suscripción (digamos Tier1)
- Establecí un límite de 10 solicitudes por hora en él
- Creé otro nivel de suscripción (digamos Tier2)
- Establecí un límite de 20 solicitudes por hora en él
- Permití que mi API utilizara esos niveles y creé una aplicación de prueba para usar la API con Tier1
- Al usar la consola API, comencé a enviar solicitudes a mi API
- Después de las 10 llamadas (aunque excedió 10), anulé la suscripción a la aplicación de prueba y me suscribí a la misma API usando la misma aplicación usando Tier2
- El acelerador tardó unos 15 minutos en desbloquearse. Lo que me lleva a mi primera preocupación ...
¿Cuánto tiempo tarda un cambio en la suscripción de nivel para reflejar en la misma aplicación ???
En relación con el exceso de llamadas, también configuré niveles con límites por minuto. Una vez más, noté un exceso de llamadas.
Lo que también noté fue que este exceso estaba en la cantidad inicial de llamadas y que la aceleración funcionó normalmente después de esas llamadas excesivas iniciales.
Lo que me lleva a mi siguiente ...
¿Cuánto tiempo tarda un nuevo nivel de configuración para estrangular correctamente? Por minuto, supongo que algunas llamadas se transfieren al siguiente minuto. ¿Estoy en lo correcto al asumir eso?
Cualquier ayuda para entender esto sería muy apreciada. Gracias