Online Tool Store Online Tool Store

Calculadora de retry y backoff

Planifica el timing de los reintentos para llamadas de red inestables: retraso base, multiplicador, intentos, jitter y tope, con la espera del peor caso.

🔒 Esta herramienta funciona totalmente en tu navegador. Tus archivos nunca se suben a un servidor.

Espera total del peor caso

Retraso del último intento (sin jitter)

Retrasos por intento

Intento Retraso base Con jitter (ejemplo)

Cómo funciona

  1. Define un retraso base, un multiplicador de crecimiento, un número de intentos y un tope de retraso opcional.
  2. El retraso de cada intento se calcula como base × multiplicador^(intento − 1), limitado al tope.
  3. Activa el jitter completo para ver un retraso de ejemplo aleatorio junto al valor determinista.
  4. Lee la espera total del peor caso para dimensionar los timeouts y los estados de carga que ve el usuario.

FAQ

¿Qué es el backoff exponencial?

Una estrategia de reintento en la que cada intento fallido espera más que el anterior, normalmente multiplicando el retraso previo por un factor fijo, hasta un tope máximo. Reduce la carga sobre un servicio con problemas en lugar de bombardearlo con reintentos inmediatos.

¿Por qué añadir jitter?

Si muchos clientes reintentan exactamente con el mismo calendario, pueden llegar todos al servidor en el mismo momento ("thundering herd"). Añadir aleatoriedad (jitter) a cada retraso reparte los reintentos en el tiempo.

¿Cómo se usa el tope de retraso?

En cuanto el retraso calculado superaría el tope, se limita al valor del tope. Así los reintentos no crecen sin límite en los intentos posteriores.

¿Esta calculadora hace llamadas de red reales?

No: solo calcula el timing de los retrasos a partir de los números que introduces. No se envía nada a ningún sitio.

Cómo nos comparamos

FunciónOnline Tool StoreCalcularlo a mano
Ver todo el calendario de reintentos al instante
Comparar retrasos con y sin jitter Requiere un script

Ajustar los parámetros de reintento por prueba y error en producción es arriesgado. Esta calculadora te deja previsualizar el calendario completo de retrasos y la espera del peor caso antes de llevarlo a tu código.

Explora herramientas relacionadas

Inserta esta herramienta

Pega esto en tu propio sitio: sigue siendo gratis y todos los archivos permanecen en el navegador de tu visitante, no en el tuyo ni en el nuestro.