Envoy Proxy · Lección 15
¿Qué tipos de rate limiting admite Envoy?
Ninguno: Envoy no puede limitar peticiones y esto debe hacerse en la aplicación
Local, mediante un filtro que aplica un token bucket en cada instancia sin dependencias externas, y global, que consulta un servicio de rate limit compartido para aplicar un límite común entre todas las instancias
Solo global, que requiere siempre un servicio externo incluso para pruebas simples
Solo local, y no hay forma de aplicar un límite común entre varias instancias del proxy
Envoy Proxy · Lección 15
Completa el código
El algoritmo del limitador local es el token
Revisa: token bucket.
Envoy Proxy · Lección 15
¿Cuándo es mejor el límite global que el local?
Pista: Cuando se necesita un límite común y exacto entre varias instancias, en lugar de un límite aproximado por cada una.
✓
¡Lección completada!
Limitación de tasa
0
XP ganado
3
Vidas restantes