第二部分:核心概念与功能 → 触发器 → 定时触发器

第二部分:核心概念与功能 → 触发器 → 定时触发器

定时触发器 (Cron Triggers)
定时触发器允许您的 n8n 工作流按照预定义的时间表自动启动。您可以使用 Cron 表达式来精确地定义工作流的执行时间,例如每天的特定时间、每周的特定日期和时间、每隔一定的间隔等等。
工作原理:
Cron 表达式的常见字段:

[table]

字段允许的值

分钟0-59

小时0-23

日期1-31

月份1-12 或 JAN-DEC(不区分大小写)

星期几0-6 或 SUN-SAT(0 或 7 代表星期日)

秒(可选)0-59

导出到 Google 表格

Cron 表达式的特殊字符:
  • *: 表示该字段的所有可能值。
  • /: 表示间隔。例如,*/5 在分钟字段表示每隔 5 分钟。
  • -: 表示范围。例如,10-12 在小时字段表示 10 点、11 点和 12 点。
  • ,: 表示多个指定的值。例如,1,3,5 在星期几字段表示星期一、星期三和星期五。
常见的 Cron 表达式示例:
  • 0 0 * * *: 每天午夜执行。
  • 0 * * * *: 每小时的第 0 分钟执行。
  • */5 * * * *: 每隔 5 分钟执行。
  • 0 9 * * 1: 每周一的早上 9 点执行。
  • 0 18 15 * *: 每月 15 号的下午 6 点执行。
配置定时触发器的关键参数:
  • Cron 表达式 (Cron Expression): 您需要在此字段中输入定义执行计划的 Cron 表达式。
  • 时区 (Timezone – 可选): 允许您指定 Cron 表达式所使用的时区。如果未指定,则使用 n8n 服务器的默认时区。
优点:
  • 自动化计划任务: 非常适合执行需要定期运行的维护任务、报告生成、数据同步等。
  • 精确控制执行时间: Cron 表达式提供了非常灵活的时间计划定义能力。
缺点:
  • 非实时触发: 工作流的启动时间是预先设定的,无法响应即时发生的事件。
  • 学习曲线: n8n 工作流 教程 Cron 表达式的语法可能需要一些时间来学习和掌握。
定时触发器是自动化计划任务的强大工具,通过灵活的 Cron 表达式,您可以精确地控制工作流的执行时间。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/249198.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月15日 下午3:51
下一篇 2026年3月15日 下午3:52


相关推荐

关注全栈程序员社区公众号