OhMyCalc

Webhook-Wiederholungsrechner

Berechnen Sie exponentielle Backoff-Wiederholungsverzögerungen, die gesamte Wiederholungszeit und die Erfolgswahrscheinlichkeit für die Webhook-Zustellung. Entwerfen Sie belastbare Webhook-Wiederholungsstrategien.

So verwenden Sie den Webhook-Wiederholungsrechner

  1. Geben Sie die maximale Anzahl an Wiederholungsversuchen ein.
  2. Geben Sie die anfängliche Verzögerung in Sekunden ein.
  3. Geben Sie den Backoff-Multiplikator ein.
  4. Geben Sie die maximale Verzögerungsgrenze in Sekunden ein.
  5. Geben Sie die Ausfallrate des Endpunkts ein.
  6. Klicken Sie auf Berechnen, um den Wiederholungsplan und die Erfolgswahrscheinlichkeit anzuzeigen.

Anwendungsfälle

Formel

Verzögerung(n) = min(initial × Multiplikator^n, maximale Verzögerung). Gesamtzeit = Σ Verzögerungen. Erfolgswahrscheinlichkeit = (1 − fail_rate^(retrys+1)) × 100 %.

Häufig gestellte Fragen

Was ist ein exponentieller Backoff?
Exponentielles Backoff erhöht die Verzögerung zwischen Wiederholungsversuchen geometrisch (z. B. 1 Sekunde, 2 Sekunde, 4 Sekunde, 8 Sekunde) und reduziert so die Serverlast bei Ausfällen.
Sollte ich Jitter zu Wiederholungsversuchen hinzufügen?
Ja – zufälliger Jitter (±25 %) verhindert donnernde Herdenprobleme, wenn viele Clients gleichzeitig erneut versuchen.
Wie viele Webhook-Wiederholungsversuche sind Standard?
Die meisten Plattformen (Stripe, GitHub, SendGrid) wiederholen den Versand innerhalb von 24–72 Stunden 3–10 Mal, bevor die Zustellung als fehlgeschlagen markiert wird.