Online Tool Store Online Tool Store

Retry- & Backoff-Rechner

Planen Sie Retry-Timing für instabile Netzwerkaufrufe: Basisverzögerung, Multiplikator, Versuche, Jitter und Obergrenze samt Worst-Case-Wartezeit.

🔒 Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden niemals an einen Server hochgeladen.

Worst-Case-Gesamtwartezeit

Letzte Verzögerung (ohne Jitter)

Verzögerungen pro Versuch

Versuch Basisverzögerung Mit Jitter (Beispiel)

So funktioniert es

  1. Legen Sie eine Basisverzögerung, einen Wachstumsmultiplikator, eine Anzahl von Versuchen und eine optionale Obergrenze fest.
  2. Die Verzögerung jedes Versuchs wird als Basis × Multiplikator^(Versuch − 1) berechnet und auf die Obergrenze begrenzt.
  3. Aktivieren Sie vollen Jitter, um neben dem deterministischen Wert eine zufällige Beispielverzögerung zu sehen.
  4. Lesen Sie die Worst-Case-Gesamtwartezeit ab, um Timeouts und Ladezustände für Nutzer zu dimensionieren.

FAQ

Was ist Exponential Backoff?

Eine Retry-Strategie, bei der jeder fehlgeschlagene Versuch länger wartet als der vorige, in der Regel indem die vorherige Verzögerung mit einem festen Faktor multipliziert wird, bis zu einer Obergrenze. Das entlastet einen überlasteten Dienst, statt ihn mit sofortigen Wiederholungen zu bombardieren.

Warum Jitter hinzufügen?

Wenn viele Clients nach genau demselben Zeitplan wiederholen, treffen sie den Server womöglich alle im selben Moment ("Thundering Herd"). Zufälligkeit (Jitter) bei jeder Verzögerung verteilt die Wiederholungen über die Zeit.

Wie wird die Obergrenze verwendet?

Sobald die berechnete Verzögerung die Obergrenze überschreiten würde, wird sie auf den Grenzwert begrenzt. So wachsen die Wiederholungen bei späteren Versuchen nicht unbegrenzt.

Führt dieser Rechner echte Netzwerkaufrufe aus?

Nein – er berechnet nur das Verzögerungs-Timing anhand der eingegebenen Zahlen. Es wird nichts irgendwohin gesendet.

So schneiden wir ab

MerkmalOnline Tool StoreVon Hand berechnen
Den gesamten Retry-Zeitplan sofort sehen
Gejitterte und deterministische Verzögerungen vergleichen Erfordert ein Skript

Retry-Parameter in der Produktion per Versuch und Irrtum abzustimmen ist riskant. Mit diesem Rechner sehen Sie den vollständigen Verzögerungsplan und die Worst-Case-Wartezeit, bevor Sie ihn in Ihren Code einbauen.

Verwandte Tools entdecken

Dieses Tool einbetten

Fügen Sie dies auf Ihrer eigenen Website ein — es bleibt kostenlos, und jede Datei bleibt im Browser Ihrer Besucher, nicht bei Ihnen oder bei uns.