N8N中文教程
使用 n8n/Getting_started/Text_courses/Level_two/Automating_a_business_workflow

工作流 3:监控工作流错误#

最后但同样重要的是,让我们帮助 Nathan 及时了解工作流运行过程中是否出现任何错误。 为了完成此任务,请创建一个用于监控主工作流的 错误工作流(Error workflow)

  1. 创建一个新的工作流。
  2. 添加一个 Error Trigger 节点(并执行一次以进行测试)。
  3. 将一个 Discord 节点连接到 Error Trigger 节点,并配置以下字段:
    • Webhook URL:你在注册本课程时,n8n 发送到你邮箱中的 Discord 链接。
    • Text:"工作流 {workflow name} 执行失败,错误信息为:{execution error message}。最后执行的节点是:{name of the last executed node}。可在此处查看本次执行详情:{execution URL} 我的唯一 ID:" 后接你注册课程时收到邮件中提供的唯一 ID。

请注意,你需要将花括号 {} 中的文本替换为从 Error Trigger 节点中提取对应信息的表达式。

  1. 执行 Discord 节点。
  2. 将新创建的工作流设置为上一课中创建的主工作流的 Error Workflow(错误工作流)

该工作流应如下所示: 用于监控工作流错误的工作流 3用于监控工作流错误的工作流 3

测验问题

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