工作流3:监控工作流错误#
最后但同样重要的是,让我们帮助 Nathan 了解工作流运行时是否出现错误。
要实现这个功能,需要创建一个监控主工作流的错误工作流:
- 创建一个新工作流
- 添加一个Error Trigger节点(并执行测试)
-
将Discord节点连接到Error Trigger节点,并配置以下字段:
- Webhook URL:注册本课程时从n8n邮件中收到的Discord URL
-
Text:"工作流
{workflow name}
运行失败,错误信息:{execution error message}
。最后执行的节点:{name of the last executed node}
。查看此工作流执行情况:{execution URL}
我的唯一ID:"后接注册课程时邮件发送的唯一ID注意需要用表达式替换花括号
{}
中的文本,这些表达式从Error Trigger节点获取相应信息。
-
执行Discord节点
- 将新创建的工作流设置为上一课中创建的主工作流的错误工作流
工作流应如下图所示:

测验问题
- Error Trigger节点返回哪些字段?
- Error Trigger节点返回关于执行的哪些信息?
- Error Trigger节点返回关于工作流的哪些信息?
- 引用工作流名称的表达式是什么?