Gestão e registos

Ver o que foi entregue, o que falhou, e voltar a tentar.

Novas tentativas

Uma entrega que não responda 2xx é repetida oito vezes ao longo de cerca de dois dias e vinte horas. Um endpoint em baixo num fim de semana recebe tudo à mesma.

TentativaEspera antes dela
1imediata
21 minuto
35 minutos
430 minutos
52 horas
68 horas
7 e 824 horas

Quando o endpoint fica em baixo

Ao fim de 15 falhas seguidas o endpoint é desativado, e sai um SMS para o número de alerta se tiveres um definido. Os eventos não deixam de ser guardados: durante sete dias ficam de lado, e reativar o endpoint entrega o atraso todo por ordem. Uma avaria do teu lado custa atraso, nunca eventos perdidos.

A entrega é at-least-once

Se falharmos entre o teu 2xx e o registo dele, o mesmo evento é entregue outra vez. Deduplica pelo cabeçalho X-DroidSender-Delivery, que é único por tentativa de entrega.

Registos

  • Cada entrega guarda o estado devolvido e o tempo de resposta
  • Os registos ficam disponíveis 30 dias
  • Testar agora envia um evento de exemplo para o teu endpoint