Calculadora de novas tentativas do Webhook
Calcule atrasos exponenciais de novas tentativas de espera, tempo total de novas tentativas e probabilidade de sucesso para entrega de webhook.
Como usar a calculadora de novas tentativas do Webhook
- Insira o número máximo de tentativas.
- Insira o atraso inicial em segundos.
- Insira o multiplicador de espera.
- Insira o limite máximo de atraso em segundos.
- Insira a taxa de falha do endpoint.
- Clique em Calcular para ver o cronograma de novas tentativas e a probabilidade de sucesso.
Casos de Uso
- •Projetando lógica de repetição de webhook para sistemas orientados a eventos.
- •Configurando políticas de repetição para webhooks de pagamento.
- •Avaliando a confiabilidade da estratégia de repetição para notificações.
- •Planejando SLA para garantias de entrega de webhook.
Fórmula
Atraso(n) = min(inicial × multiplicador^n, atraso máximo).
Perguntas Frequentes
O que é espera exponencial?
A espera exponencial aumenta o atraso entre as tentativas de forma geométrica (por exemplo, 1s, 2s, 4s, 8s), reduzindo a carga do servidor durante interrupções.
Devo adicionar jitter às novas tentativas?
Sim — o jitter aleatório (±25%) evita problemas de rebanho quando muitos clientes tentam novamente simultaneamente.
Quantas tentativas de webhook são padrão?
A maioria das plataformas (Stripe, GitHub, SendGrid) tenta novamente de 3 a 10 vezes em 24 a 72 horas antes de marcar a entrega como falha.