Calculateur de nouvelles tentatives de webhook
Calculez les délais exponentiels entre les nouvelles tentatives d'interruption, le temps total de nouvelle tentative et la probabilité de réussite de la livraison du webhook.
Comment utiliser le calculateur de nouvelles tentatives de Webhook
- Entrez le nombre maximum de tentatives.
- Entrez le délai initial en secondes.
- Entrez le multiplicateur d'attente.
- Entrez le délai maximum en secondes.
- Entrez le taux de défaillance du point de terminaison.
- Cliquez sur Calculer pour afficher le calendrier des nouvelles tentatives et la probabilité de réussite.
Cas d'utilisation
- •Conception d'une logique de nouvelle tentative de webhook pour les systèmes pilotés par événements.
- •Configuration des politiques de nouvelle tentative pour les webhooks de paiement.
- •Évaluation de la fiabilité de la stratégie de nouvelle tentative pour les notifications.
- •Planification du SLA pour les garanties de livraison des webhooks.
Formule
Délai(n) = min (initial × multiplicateur^n, délai maximum).
Questions fréquemment posées
Qu'est-ce que l'intervalle exponentiel ?
L'interruption exponentielle augmente géométriquement le délai entre les tentatives (par exemple, 1 s, 2 s, 4 s, 8 s), réduisant ainsi la charge du serveur en cas de panne.
Dois-je ajouter de la gigue aux tentatives ?
Oui : une gigue aléatoire (± 25 %) évite les problèmes de troupeau lorsque de nombreux clients réessayent simultanément.
Combien de tentatives de webhook sont standard ?
La plupart des plates-formes (Stripe, GitHub, SendGrid) réessayent 3 à 10 fois en 24 à 72 heures avant de marquer la livraison comme ayant échoué.