Quando um fluxo do n8n falha, a lista de execuções mostra qual e em que nó. Daí em diante há três ferramentas para o tornar robusto: repetir a tentativa no nó, decidir o que fazer em caso de erro, e um fluxo de erros que lhe manda um aviso. O n8n é software de terceiros que corre no seu VPS; os nomes exactos dos ecrãs dependem da versão, por isso confirme na documentação do projecto.
Primeiro, ler o erro
| 1 |
Abra a lista de execuções e procure a que está marcada como falhada. Abra-a.
|
|
| 2 |
Ache o nó a vermelho. É ele que falhou. Os nós antes dele correram bem.
|
|
| 3 |
Leia a mensagem e os dados que entraram nesse nó. Quase sempre explica: um campo vazio, uma credencial recusada, um pedido que demorou demasiado.
|
|
| 4 |
Reproduza com os mesmos dados. Pode executar só esse nó, para testar a correcção sem repetir o fluxo todo.
|
|
As três defesas
| Defesa |
Para que serve |
Quando usar |
| Repetir em caso de falha (nas definições do nó) |
Volta a tentar o mesmo nó algumas vezes, com uma pausa entre tentativas. |
Falhas passageiras: uma rede lenta, uma API ocupada, um limite de pedidos. |
| O que fazer em caso de erro (nas definições do nó) |
Parar o fluxo, ou continuar com o resto dos dados e tratar o erro à parte. |
Quando um erro numa linha não deve parar as outras. |
| Fluxo de erros |
Um fluxo à parte, com o gatilho de erro, que corre quando outro falha. |
Para receber o aviso: e-mail, mensagem, uma linha numa folha. |
Montar o alerta
| 1 |
Crie um fluxo novo que começa com o gatilho de erro. Depois ponha um nó que lhe envia uma mensagem (e-mail ou Telegram). Veja alertas para o Telegram.
|
|
| 2 |
Ponha no aviso o nome do fluxo que falhou, o nó, a mensagem de erro e a hora.
|
|
| 3 |
Nas definições de cada fluxo importante, escolha esse fluxo como o fluxo de erros. Ligue-o a todos, ou os que não ligar falham em silêncio.
|
|
| 4 |
Provoque uma falha de propósito num fluxo de teste e veja se o aviso chega.
|
|
|
Repetir tentativas não é para tudo. Se o nó envia uma mensagem ou cria um pedido, repetir pode duplicar o efeito: o cliente recebe duas vezes. Nesses nós, repita só se o serviço aceitar um identificador que evite duplicados, ou trate o erro à mão.
|
Se o n8n deixa de responder ou reinicia sozinho, o problema pode não ser o fluxo: veja n8n sem memória: as causas. Se o gatilho nunca dispara, veja webhooks do n8n: endereço de teste, de produção, e porque não disparam.
|
Limpe as execuções antigas. Guardam os dados que passaram, e isso enche o disco e retém dados de clientes mais tempo do que precisa. Defina quanto tempo as mantém.
|
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 396,00 MT/mês (plano de 3 anos, com cupão) Ver planos |