Automatisation Niveau 3 : Architecte
20 / 45

Module 4 · Reprendre après l'erreurEnviron 1 min

Trois filets superposés

Une erreur doit être attrapée au plus près de sa cause, et ce qui passe à travers doit tomber dans un filet plus large. Dans n8n, il y a trois niveaux.

  1. Le nœud. Retry On Fail pour les ratés brefs. Le réglage On Error décide ensuite : Stop Workflow, Continue (l’erreur passe comme une donnée, à réserver aux cas précis) ou Continue (using error output), qui ajoute au nœud une sortie dédiée aux éléments en erreur. Cette dernière est la plus utile : les éléments en échec suivent leur propre chemin, les autres continuent.
  2. Le workflow. Un workflow d’erreur, désigné dans les réglages, se déclenche quand une exécution de production échoue. Il alerte, journalise, ouvre un ticket.
  3. La plateforme. Des métriques et des alertes surveillent ce que les deux premiers niveaux ne voient pas : une file qui grossit, un flux qui ne se déclenche plus, un taux d’échec qui monte. C’est le module 6.

La règle de Nadia : aucun workflow ne passe en production sans workflow d’erreur désigné, et aucun appel externe critique sans sortie d’erreur branchée.