调度程序 scheduler

说明 description

Scheduler 活动允许您安排何时启动工作流或活动。

使用环境 context-of-use

Scheduler 活动应视为排程开始的时间。图表中的活动定向规则与 Start 活动相同。此活动不得包含集客过渡。

在构建工作流时,每个分支只能使用一个 Scheduler 活动,同时别忘了设置时区。这样可让您以特定时区启动工作流,否则该工作流将以工作流属性中定义的时区运行(请参阅构建工作流)。

CAUTION
活动的 Repetition frequency 不能少于 10 分钟。这意味着工作流不能每 10 分钟自动执行多次。

在设计包含多个活动的已计划工作流时,您需要确保在该工作流完成之前不会重新计划该工作流。 要实现此目的,您需要配置工作流,以防止在先前执行的一个或多个任务仍然等待执行时执行该工作流。 有关详细信息,请参见此页面

相关主题:

配置 configuration

  1. Scheduler 活动拖放到工作流中。

  2. 选择活动,然后使用所显示快速操作中的 按钮将其打开。

  3. 指定 Execution frequency

    • Once:该工作流只执行一次。
    • Several times a day:该工作流每天定期执行多次。
    • Daily:工作流在特定时间执行,每天执行一次。
    • Weekly:工作流在指定的时间执行,每周执行一次或多次。
    • Monthly:工作流在指定的时间执行,每月执行一次或多次。您可以选择需要执行工作流的月份。您还可以设置在月份的指定工作日(如每月的第二个星期二)执行。
    • Yearly:工作流在指定的时间执行,每年执行一次或多次。
  4. 根据需要配置执行设置。 可用选项可能因所选执行频率(执行时间或天数、重复频率等)而异。

    note note
    NOTE
    Repetition frequency 字段适用于每日和每月执行频率,允许您在触发工作流时间隔时间。 例如,如果您选择每天执行一次,而重复频率设置为 2(天),则会每两天触发一次工作流。间隔时间不能少于 10 分钟。如果重复频率设置为 0 (也是默认值),不会考虑此选项,工作流将根据指定的执行频率运行。

    将执行频率设置为 Several times a day,您可以灵活地选择在一天中的特定时间执行工作流,或者在一天中定期执行工作流。

了解如何配置 "Several times a day" 执行频率
  • 要在一天中的特定时间多次执行工作流,请打开 Specific times option ,然后单击 Add an element 以指定所需的执行时间。 根据需要添加任意次数以满足您的要求。

  • 要在一天中定期执行工作流,请打开 Periodic 选项,然后配置执行周期:

    1. Repeat processing according to the following frequency (e.g. 2h) 字段,指定执行工作流的间隔(例如,每30分钟、每2小时)。

      note note
      NOTE
      此选项还允许每日、每月或每年重复频率。 请注意,在这种情况下,工作流不会每天执行多次,而是根据您在此字段中指定的频率执行。
      如果您的工作流不需要在一天内多次执行,而是需要每天、每月或每年运行,则建议使用 DailyMonthlyYearly 中可用的选项 Execution frequency 下拉列表。
    2. Start/End 时间字段,定义工作流执行的开始和结束时间。

      如果未指定结束时间,则执行将在午夜00终止:00:00小时,第二天在指定的开始时间开始下一个执行。

    3. Start 日期字段,选择第一次执行的开始日期。

在下面的示例中,活动配置为从3月1日开始每隔2小时执行一次工作流,时间介于上午8点至下午5点。

  1. 指定执行的截止时间:

    • Never:根据指定的频率执行工作流,对时间范围或迭代次数没有任何限制。
    • After a certain number of iterations:根据指定的频率执行工作流,直到达到 X 的限制。因此需要指定 Number of iterations
    • On a specific date:根据指定的频率执行工作流,直到达到特定日期为止。因此,需要指定执行截止日期。
  2. 通过单击 Preview next executions 检查您的工作流中安排的后续十次执行。

  3. Execution options 选项卡中,在 Time zone 字段中为调度程序设置时区。

    有关基于收件人时区进行投放的更多信息,请参阅此章节或定期工作流的此示例

  4. 确认活动的配置并保存工作流。

示例 example

下方的示例中已配置了活动,因此它将在每周的周一早上 7 点启动工作流,但持续时间不确定。

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff