Canvas
...
Parametrizações
Avançado
Tratamento de Erros
7min
conceito em alguns casos, podemos receber um grande volume de notificações em um curto período de tempo, mesmo com nossa integração funcionando corretamente isso pode acontecer devido a erros específicos, ocorrendo, por exemplo, em operações de cadastro que não afetam o fluxo de integração em si esse excesso de notificações indesejadas dificulta a leitura das notificações que são relevantes para nós para solucionar esse problema, a fluid disponibiliza o recurso de tratamento de erros , que permite que você informe e categorize os erros que deseja silenciar de forma simples e intuitiva com esse recurso, você pode personalizar quais erros são notificados, reduzindo o ruído e direcionando sua atenção para as notificações que realmente importam para você comportamento padrão do fluxo dentro do canvas, no canto superior direito, o usuário tem o controle do comportamento de erro abrangendo o fluxo como um todo o tratamento de erros avançado serve para sobrescrever o comportamento padrão do fluxo, que vem com o toggle (botão) "continuar em caso de erro no fluxo" desligado ou seja, caso ocorra um erro no fluxo, por padrão, esse fluxo será abortado acesso ao painel de configurações avançadas dentro do canvas, ao selecionar um passo navegue até a aba " avançado ", conforme imagem por padrão, todo erro na plataforma é classificado como major major erros classificados como info info não enviarão notificações e o status final do fluxo será de sucesso use este painel para adicionar exceções de comportamento para determinados códigos de erro no passo selecionado acionando os toggles gerais de um passo nesta tela, o usuário terá controle sobre dois comportamentos de um passo, são eles continuar em caso de erro tentar novamente em caso de erro continuando em caso de erro quando ativo, o fluxo continuará a sua execução mesmo em caso de falha nesse passo esta opção sobrescreve o comportamento geral do fluxo como mencionamos anteriormente tenando novamente em caso de erro quando ativo, o passo tentará re executar 3 vezes a requisição com um backoff exponencial de 100, 300 e 1000 milissegundos acionando uma exceção ao clicar em "adicionar exceção", o usuário terá acesso ao segmento de "código de erro" e "severidade", juntamente com os botões toggle para ativar ou desativar o tratamento específico do passo em caso de falha ou re tentativa essa funcionalidade permite que o usuário defina regras personalizadas para lidar com erros específicos, ajustando o comportamento do fluxo de integração de acordo com suas necessidades com essa flexibilidade, é possível controlar de forma precisa como cada passo será tratado em caso de falhas, oferecendo uma gestão mais detalhada e eficiente das exceções se por padrão os erros da plataforma já são classificados como major major por que temos a opção de tratar um erro major major dentro de um passo ? caso seja necessário, um ou mais erros classificados como major major podem ser configurados a continuar e executar re tentativas em caso de alguma falha isso cria uma exceção no comportamento dentro de um passo monitorando erros tratados para a gestão de monitoramento, temos a página tratamento de erros docid\ s8tskaolyiismac7tczhc dentro de monitoramento