Retomar uma execução que falhou
Como retomar pelo Monitor depois de corrigir a causa, e quando esperar.
Escrito por Leôncio
Última atualização Há 38 minutos
Quando uma execução esgota as tentativas, ela fica em Falha no Monitor, com a exceção e o passo em que parou. Depois de corrigir a causa, você retoma pelo Monitor. Os passos que já concluíram não rodam de novo: a cobrança que deu certo não é refeita. Executa o passo que falhava e os que vêm depois.
Passo a passo
Abra a execução no Monitor e leia a exceção.
Corrija a causa: espere o serviço externo voltar, corrija o dado no seu banco ou publique a correção do command.
Retome a execução no Monitor.
Confira se ela saiu de Falha e se o passo que falhava aparece concluído.
Quando não retomar ainda
Erro de não determinismo sem ter corrigido o código: a retomada falha de novo com o mesmo erro.
Falha de negócio lançada como exceção, como um cartão recusado: a retomada repete a operação e recebe a mesma recusa.
Operação externa já feita num command sem chave de idempotência: confira no sistema externo antes.
Mais em Retomada manual de execuções falhas.
Isso foi útil?
Ainda precisa de ajuda? Pergunte à equipe