Conector Tratar erro

Este conector não contabiliza Request

O conector Tratar erro aqui na APIPASS é utilizado em fluxos para melhor visualização, notificações aos responsáveis por monitoramento, afim de sempre mostrar pontualmente os erro gerados.

O conector não tem um configuração em si e sempre depende de um conector auxiliar a sua frente para ser enviado seja um e-mail, ou redirecionado o erro para alguma API, tudo isso fica a critério da regra e criação do fluxo.

Um exemplo pratico no fluxo ficaria desta forma:

É iniciado por uma requisição HTTP, passado a um Switch onde se a condição está de acordo é direcionado a outra requisição HTTP e caso não tiver a condição correta é direcionado ao conector 'TRATAR ERRO' onde o mesmo está ligado ao conector 'Enviar email' onde você consegue personalizar uma mensagem a ser enviada .

Este é apenas um exemplo, porém você tem a liberdade de conectar qualquer conector disponivel para efetuar o tratamento de erro.

Abaixo um breve resumo também de outras funções que estão em conjunto com o conector.

  1. Gestão de exceções: O conector "Tratar Erro" permite que você defina como a integração deve reagir quando ocorre uma exceção ou erro durante a execução. Isso pode incluir erros de rede, erros de autenticação, erros de validação de dados, entre outros.

  2. Estratégias de tratamento: Você pode definir várias estratégias para lidar com erros, como a tentativa de reenvio da operação, o registro do erro para fins de auditoria, a notificação de administradores ou usuários relevantes, a interrupção de um fluxo de integração ou a execução de ações de recuperação específicas.

  3. Retentativas: O conector "Tratar Erro" pode incluir opções para retentativas automáticas de operações que falharam devido a erros transitórios. Isso pode ajudar a garantir que a integração continue tentando até que a operação seja bem-sucedida ou até que seja atingido um limite de retentativas predefinido.

  4. Notificação: Pode ser configurado para enviar notificações por email, mensagens de texto, ou outras formas de comunicação, alertando os administradores ou partes interessadas sobre a ocorrência de erros.

  5. Registro de erros: O conector "Tratar Erro" geralmente permite o registro detalhado de erros, incluindo informações sobre a natureza do erro, timestamps, dados relevantes e outras informações úteis para fins de diagnóstico e análise.

  6. Desvio de fluxo: Em muitos casos, o conector "Tratar Erro" pode redirecionar o fluxo da integração para um caminho alternativo ou de recuperação, permitindo que a integração continue de maneira controlada, mesmo após a ocorrência de um erro.

  7. Personalização de ações: Os desenvolvedores podem personalizar as ações a serem executadas quando ocorre um erro, adaptando-as às necessidades específicas do processo de integração.

Last updated