监视日期/时间

重要

此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2019

监视日期/时间活动按指定的时间或间隔调用 Runbook。 使用“监视日期/时间”活动,每天、每周或每月在特定时间调用 Runbook 一次。 还可以计划 Runbook,使其在自上次调用以来经过特定秒数时或部署 Runbook 后立即调用。

“监视日期/时间”活动使用运行 Runbook 服务器的计算机上的操作系统的系统时钟(而不是协调世界时 (UTC) )来验证 Runbook 的启动时间。 这样,即使系统时钟因移入或移出夏令时,监视日期/时间活动也能在虚拟机环境中正常运行。 但是,如果计划 Runbook 在系统时钟向前调整一小时时跳过的一小时内启动,则会跳过该启动时间,并在下一个计划时间启动 Runbook。 如果由于系统时钟向后调整一小时,Runbook 计划在发生两次的一小时内启动,则 Runbook 将启动两次。

根据时区中的做法,在夏令时开始或结束时更改系统时钟的通常官方时间为凌晨 2:00 或 02:00。 建议配置计划,以防止在系统时钟更改时跳过或处理 Runbook 两次。

当计划不允许 Runbook 运行时,监视日期/时间活动变为非活动状态。

监视日期/时间活动最适合需要定期运行不依赖于其他系统中事件的例程的情况。 例如,每晚备份过程或定期读取和处理客户服务收件箱中的邮件。

其他用例

监视日期/时间活动根据其配置的间隔启动,并将 Runbook 运行传递给 Check Schedule 活动。 “检查计划”活动验证是否允许 Runbook 在当前时间运行。

如果允许 Runbook 在该时间运行,“检查计划”活动将发布已发布的数据值 True。 如果存在指向下一个活动的链接,且调用条件为“符合 Check Schedule 等于 true 的计划”,则它将 Runbook 运行传递给下一个活动。 如果当时不允许 Runbook 运行,“检查计划”活动将发布一个 False 的已发布数据值。 如果存在指向下一个活动的链接,且调用条件为“符合检查计划中的计划等于 false”,则它将 Runbook 运行传递给下一个活动。 如果要根据计划验证的结果实现条件链接分支,这非常有用。

配置监视日期/时间活动

在配置“监视日期/时间”活动之前,需要确定要用于调用 Runbook 的时间或间隔。

使用以下信息配置“监视日期/时间”活动。

“详细信息”选项卡

设置 配置说明
选择 Runbook 运行的绝对时间。 监视日期/时间活动将在你指定的时间每天调用。
每 [x] 天 [y] 小时 [z] 分钟 选择此选项可指定 Runbook 运行的间隔(天、小时和分钟)。

开始:选择此选项可指定一小时后调用 Runbook 的分钟数。 仅当指定了 0 分钟且至少 1 或 1 小时 时,此选项才可用。

在一小时内的时间切片:选择以指定 分钟 数倍的时间调用 Runbook。 仅当指定了 0 天和 0 小时时,此选项才可用。 例如,如果 分钟 数设置为 15,则监视日期/时间活动将在每小时的 0、15、30 和 45 分钟调用。

立即触发:选择可在部署后立即调用 Runbook。
每 [x] 秒 选择此选项可指定每次运行 Runbook 之间的间隔(以秒为单位)。

“监视日期/时间”活动在配置时间和间隔时接受以下输入:

配置时间和间隔

计价单位 接受的输入
5 - 300
分钟数 0 - 59 (0 仅当同时指定小时/天时)
小时 0 - 23 (0 也指定了天数/分钟)
0 - 48 (0 也指定了小时/分钟)
时间切片 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30

已发布数据

此活动不会生成已发布的数据项。