Monitorizar falhas e mecanismo para novas tentativas
Terá de monitorizar as falhas do seu lado internamente e notificar o serviço de assistência da FedEx se a falha persistir.
Limitações de novas tentativas:
- O mecanismo para novas tentativas (nova tentativa para emitir dados de eventos) ocorre apenas quando a FedEx não recebe o código de estado HTTP 200 ou 202 na resposta do URL de destino. As novas tentativas são feitas 3 vezes durante um período de 15 minutos, com intervalos de 5 minutos (ver diagrama de novas tentativas).
- Sempre que a FedEx tenta fornecer os dados de eventos e recebe algo diferente de 200 ou 202, essa transação é considerada sem sucesso.
- Em caso de falha, serão feitas 3 novas tentativas para todos os eventos ao longo de 15 minutos, com intervalos de 5 minutos entre cada nova tentativa. Se todas essas novas tentativas falharem, o evento será emitido para uma fila de eventos perdidos e pode recuperá-lo através do mecanismo de novas tentativas no seu projeto do webhook de Visibilidade integrada avançada. Todos os eventos com o estado Falhou que tenham os seguintes valores de série HTTPS serão armazenados durante 7 dias e podem ser recuperados ao iniciar o processo de novas tentativas no seu projeto do webhook de Visibilidade integrada avançada:
- 200 – Nulo
- 400 – ID de cliente sem correspondência
- 401 – o token do Data Works não é válido
- 500 – Nulo
Lógica de nova tentativa:
Em caso de falha, serão feitas 3 novas tentativas para todos os eventos ao longo de 15 minutos, com intervalos de 5 minutos entre cada nova tentativa. Se todas essas novas tentativas falharem, o evento será emitido para uma fila de eventos perdidos e pode recuperá-lo através do mecanismo de novas tentativas no seu projeto do webhook de Visibilidade integrada avançada.
- Lógica de nova tentativa:
- Tentativa 1:
Exemplo: o número de rastreio 823497234824 foi "Entregue", o Cliente enviou a resposta 400. (Qualquer informação além do estado HTTP 200/202 é considerada sem sucesso). Neste caso, a tentativa 1 é considerada sem sucesso.- Tentativa 2 – 1 min +/ instabilidade - Nova tentativa 1
- Tentativa 3 – 2 min +/ instabilidade - Nova tentativa 2
- Tentativa 4 – 4 min +/ instabilidade - Nova tentativa 3
Se a FedEx receber uma resposta com sucesso como um estado HTTP 200 e 202 para qualquer pedido de nova tentativa, a FedEx irá parar o mecanismo para novas tentativas para um determinado evento.
- Tentativa 1:
Notas importantes:
- O mecanismo para novas tentativas (nova tentativa para emitir dados de eventos) ocorre apenas quando a FedEx não recebe o código de estado HTTP 200 ou 202 na resposta do URL de destino.
- Sempre que a FedEx tenta fornecer os dados de eventos e recebe algo diferente de 200 ou 202, essa transação é considerada sem sucesso.
- A FedEx irá continuar a emitir novos dados de eventos, se ocorrerem quando fizer novas tentativas no evento original.
- A FedEx também irá emitir eventos subsequentes que ocorram posteriormente para esse webhook de Visibilidade integrada avançada.
Monitorizar falhas e mecanismo para novas tentativas
Terá de monitorizar as falhas do seu lado internamente e notificar o serviço de assistência da FedEx se a falha persistir.
Limitações de novas tentativas:
- O mecanismo para novas tentativas (nova tentativa para emitir dados de eventos) ocorre apenas quando a FedEx não recebe o código de estado HTTP 200 ou 202 na resposta do URL de destino. As novas tentativas são feitas 3 vezes durante um período de 15 minutos, com intervalos de 5 minutos (ver diagrama de novas tentativas).
- Sempre que a FedEx tenta fornecer os dados de eventos e recebe algo diferente de 200 ou 202, essa transação é considerada sem sucesso.
- Em caso de falha, serão feitas 3 novas tentativas para todos os eventos ao longo de 15 minutos, com intervalos de 5 minutos entre cada nova tentativa. Se todas essas novas tentativas falharem, o evento será emitido para uma fila de eventos perdidos e pode recuperá-lo através do mecanismo de novas tentativas no seu projeto do webhook de Visibilidade integrada avançada. Todos os eventos com o estado Falhou que tenham os seguintes valores de série HTTPS serão armazenados durante 7 dias e podem ser recuperados ao iniciar o processo de novas tentativas no seu projeto do webhook de Visibilidade integrada avançada:
- 200 – Nulo
- 400 – ID de cliente sem correspondência
- 401 – o token do Data Works não é válido
- 500 – Nulo
Lógica de nova tentativa:
Em caso de falha, serão feitas 3 novas tentativas para todos os eventos ao longo de 15 minutos, com intervalos de 5 minutos entre cada nova tentativa. Se todas essas novas tentativas falharem, o evento será emitido para uma fila de eventos perdidos e pode recuperá-lo através do mecanismo de novas tentativas no seu projeto do webhook de Visibilidade integrada avançada.
Response