Política de repetição
Repita automaticamente as solicitações com falha quando uma etapa encontrar um problema intermitente, como falha de rede ou limite de taxa de solicitação. Defina uma política de nova tentativa para evitar a necessidade de acionar manualmente a etapa.
Recursos
As políticas de nova tentativa podem ser:
- Criado para oferecer suporte a tempos limites de conexão ou solicitações com falha com base no cabeçalho, status, corpo da resposta, erro e método HTTP.
- Aplicado a todas as ações que usam um determinado alias de conexão.
- Aplicado diretamente a uma etapa de ação.
Use políticas de nova tentativa para definir:
- As condições que devem ser atendidas para tentar novamente uma etapa.
- O intervalo de tempo de espera antes de tentar uma etapa novamente.
- O número máximo de novas tentativas que a etapa faz antes de parar.
Nota:
Você só pode criar políticas de nova tentativa para etapas JDBC, REST e SOAP.
Criar uma política de nova tentativa
Repita automaticamente as solicitações com falha quando uma etapa encontrar um problema intermitente, como falha de rede ou limite de taxa de solicitação. Defina uma política de nova tentativa para evitar a necessidade de acionar manualmente a etapa.
Antes de Iniciar
- Função necessária: connection_admin ou credential_admin
Procedimento
Política de nova tentativa com estratégia de nova tentativa como retirada exponencial
Neste exemplo, a política é definida para tentar novamente quando uma destas condições for atendida:
- O método HTTP é GET e o erro é tempo limite de conexão
- O método HTTP é GET e o código de status é 429
O que Fazer Depois
- Crie um alias de conexão e credencialse você não tiver o alias necessário.
- Atribua a política de nova tentativa como Política de nova tentativa padrão ao alias de conexão e credencial necessário.Nota:Uma política de nova tentativa padrão é fornecida e selecionada como Política denova tentativa padrão. Se você tiver criado políticas de nova tentativa, poderá selecionar a política necessária como Política de nova tentativa padrão.
- Crie uma conexão HTTP(s) na lista relacionada Conexões para o alias de conexão e credencial. Para obter mais informações, consulte Conexões e credenciais.
- Verifique e exiba os detalhes das novas tentativas, navegando até .