跳转至

计划触发器节点#

使用计划触发器节点在固定间隔和时间运行工作流。这与 Unix 类系统中的 Cron 软件实用程序的工作方式类似。

您必须激活工作流

如果工作流使用计划节点作为触发器,请确保保存并激活工作流。

时区设置

该节点依赖于时区设置。n8n 使用以下之一:

  1. 工作流时区(如果已设置)。有关更多信息,请参阅工作流设置
  2. n8n 实例时区(如果未设置工作流时区)。自托管实例的默认时区是 America/New York。n8n Cloud 会在用户注册时尝试检测实例所有者的时区,默认回退到 GMT。自托管用户可以使用环境变量更改实例设置。Cloud 管理员可以在管理控制台中更改实例时区。

节点参数#

添加触发器规则来确定触发器应何时运行。

使用触发器间隔来选择用于计划触发器的时间间隔单位。所有其他参数都取决于您选择的间隔。可从以下选项中选择:

您可以添加多个触发器规则来在不同的时间表上运行节点。

请参阅下面的部分以获取有关配置每个触发器间隔的更多详细信息。参阅模板和示例获取更多示例。

秒触发器间隔#

  • 触发器间隔秒数:输入每次工作流触发之间的秒数。例如,如果您在此处输入 30,则触发器将每 30 秒运行一次。

分钟触发器间隔#

  • 触发器间隔分钟数:输入每次工作流触发之间的分钟数。例如,如果您在此处输入 5,则触发器将每 5 分钟运行一次。

小时触发器间隔#

  • 触发器间隔小时数:输入每次工作流触发之间的小时数。
  • 在分钟触发:输入节点运行时超过小时的分钟数,范围从 059

例如,如果您输入 6 触发器间隔小时数30 在分钟触发,节点将每六小时在整点后 30 分钟运行。

天触发器间隔#

  • 触发器间隔天数:输入每次工作流触发之间的天数。
  • 在小时触发:选择触发节点的一天中的小时。
  • 在分钟触发:输入节点运行时超过小时的分钟数,范围从 059

例如,如果您输入 2 触发器间隔天数上午9点作为在小时触发,以及 15 在分钟触发,节点将每两天在上午 9:15 运行。

周触发器间隔#

  • 触发器间隔周数:输入每次工作流触发之间的周数。
  • 在工作日触发:选择您想要触发节点的一周中的某一天(或多天)。
  • 在小时触发:选择触发节点的一天中的小时。
  • 在分钟触发:输入节点运行时超过小时的分钟数,范围从 059

例如,如果您输入 2 触发器间隔周数周一作为在工作日触发下午3点作为在小时触发,以及 30 在分钟触发,节点将每两周在周一下午 3:30 运行。

月触发器间隔#

  • 触发器间隔月数:输入每次工作流触发之间的月数。
  • 在月的某日触发:输入月中应该触发的日期,范围从 131。如果某个月没有这一天,节点将不会触发。例如,如果您在此处输入 30,节点在二月将不会触发。
  • 在小时触发:选择触发节点的一天中的小时。
  • 在分钟触发:输入节点运行时超过小时的分钟数,范围从 059

例如,如果您输入 3 触发器间隔月数28 在月的某日触发上午9点作为在小时触发,以及 0 在分钟触发,节点将每个季度在月的第 28 天上午 9:00 运行。

自定义(Cron)间隔#

输入自定义 cron 表达式来设置触发器的计划。

要生成 Cron 表达式,您可以使用 crontab guru。将您使用 crontab guru 生成的 Cron 表达式粘贴到 n8n 的表达式字段中。

示例#

类型 Cron 表达式 描述
每 X 秒 */10 * * * * * 每 10 秒。
每 X 分钟 */5 * * * * 每 5 分钟。
每小时 0 * * * * 每小时整点。
每日 0 6 * * * 每天上午 6:00。
每周 0 12 * * 1 每周一中午。
每月 0 0 1 * * 每月第一天午夜。
每 X 天 0 0 */3 * * 每 3 天午夜。
仅工作日 0 9 * * 1-5 周一至周五上午 9:00。
自定义小时范围 0 9-17 * * * 每天上午 9:00 至下午 5:00 的每小时。
每季度 0 0 1 1,4,7,10 * 1月、4月、7月和10月第一天的午夜。

在 Cron 表达式中使用变量

虽然可以在计划触发器中使用变量,但它们的值只有在工作流激活时才会被评估。如果您在工作流激活后在设置中更改变量的值,这些更改不会改变 cron 计划。要重新评估变量,请将工作流设置为非活动,然后再设置回活动

为什么 Cron 表达式中有六个星号#

Cron 表达式中的第六个星号代表秒。设置这个是可选的。即使您不设置秒的值,节点也会执行。

(*) * * * * *
(秒) 分钟 小时 月的某日 星期几(周日-周六)

模板和示例#

Browse 计划触发器 integration templates, or search all templates

常见问题#

关于常见问题或疑问及建议解决方案,请参考常见问题.

此页面是否
💬 微信

🚀 与作者交流

关注公众号
n8n实战笔记公众号
n8n实战笔记
📚 教程 💡 案例 🔧 技巧
添加微信
添加作者微信
1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持