Envoy Proxy · Lección 14
¿Qué precauciones hay con los reintentos?
Evitar cualquier timeout, para que la petición espere indefinidamente hasta tener respuesta
Reintentar solo las peticiones POST de pagos, porque son las más importantes
Reintentar siempre sin límite, porque cada reintento mejora la probabilidad de éxito sin coste
Configurar una política de reintentos (condiciones, número máximo y timeout por intento) y limitar su presupuesto, porque reintentar sin control multiplica la carga sobre un servicio ya degradado y puede duplicar operaciones no idempotentes
Envoy Proxy · Lección 14
Completa el código
La operación que puede repetirse sin efectos adicionales es
Revisa: idempotente.
Envoy Proxy · Lección 14
¿Qué es un retry storm y cómo se evita?
Pista: Reintentos de muchos clientes que multiplican la carga sobre un servicio degradado; se evita limitando el presupuesto de reintentos y usando circuit breaking.
✓
¡Lección completada!
Reintentos y timeouts
0
XP ganado
3
Vidas restantes