错误触发节点
您可以使用“错误触发器”节点创建错误工作流。当另一个链接的工作流失败时,此节点会获取有关失败工作流和错误的详细信息,并运行该错误工作流。
用法
- 创建一个新的工作流,以错误触发器作为第一个节点。
- 为工作流命名,例如。
- 选择保存。
- 在要使用此错误工作流的工作流中:
- 选择
- 选项
- >
- 设置
- 。
- 在
- 错误工作流
- ,选择您刚刚创建的工作流。例如,如果您使用的名称是 错误处理程序 ,请选择
- 错误处理程序
- 。
- 选择
- 保存
- 。现在,当此工作流出现错误时,相关的错误工作流就会运行。
请注意以下事项:
- 如果工作流使用错误触发器节点,则不必激活该工作流。
- 如果工作流包含错误触发器节点,则默认情况下,工作流将使用自身作为错误工作流。
- 手动运行工作流时,无法测试错误工作流。错误触发器仅在自动工作流出现错误时运行。
模板和示例
没有任何
相关资源
您可以使用
“停止和错误”节点向错误触发器发送自定义消息。阅读有关n8n 工作流中的
错误工作流的更多信息。错误数据
错误触发器默认接收的错误数据是:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | |
所有信息始终存在,但以下信息除外:
- :要求将执行情况保存到数据库中。如果错误发生在主工作流的触发节点中,则不存在此属性,因为工作流不会执行。
- :要求将执行情况保存到数据库中。如果错误发生在主工作流的触发节点中,则不存在此属性,因为工作流不会执行。
- :仅当执行是失败执行的重试时才存在。
如果错误是由主工作流的触发节点(而不是后续阶段)引起的,则发送到错误工作流的数据会有所不同。 中的信息较少, 中的信息较多:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | |