调用 Runbook

重要

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

调用 Runbook 活动启动指定的 Runbook。 可以通过在调用的 Runbook 中配置 “初始化数据” 活动,将数据传输到 Runbook。 可以通过配置“返回数据”活动,从调用的 Runbook 返回数据

可以使用调用 Runbook 活动来调用仅执行不依赖于 Runbook 调用方式的特定操作的泛型 Runbook。 例如,可以创建一个 Runbook,用于调用单独的 Runbook 来执行备份维护过程,然后调用 Runbook 来关闭服务,另一个 Runbook 用于备份数据,然后调用最终 Runbook 来重启服务。

重要

如果修改 Runbook 的文件夹名称或位置,还必须重新配置引用修改后的 Runbook 的任何 Invoke Runbook 活动。

配置调用 Runbook 活动

在配置调用 Runbook 活动之前,需要知道要调用哪个 Runbook。

使用以下信息配置调用 Runbook 活动。

详细信息

设置 配置说明
Runbook 选择省略号 (...) 按钮以浏览要调用的 Runbook。 重要: 不要调用以 Monitor 活动开头的 Runbook。
按路径调用 选择 以强制调用 Runbook 活动按特定路径和名称调用 Runbook。 选中后,将调用同一文件夹位置中名称相同的任何 Runbook。 如果未选择,则调用的 Runbook 可以在环境中移动,调用 Runbook 活动会自动将自身映射到新位置。
等待完成 选择 以强制调用 Runbook 活动,使调用的 Runbook 保持运行,直到它完成。 重要: 如果调用的 Runbook 中的任何返回数据也返回调用 Runbook 中的数据,请不要选择“ 等待完成 ”。
参数 如果选择了包含 Initialize Data 活动的 Runbook,则会显示调用该活动所需的参数列表。 为每个参数输入一个值。
Runbook 服务器 输入将运行此 Runbook 的 Runbook 服务器列表。 用分号 (;)分隔每个名称。 Runbook 服务器的列出顺序将是用于 Runbook 故障转移和负载均衡的顺序。 Runbook 服务器名称必须与 Orchestrator 部署管理器中 Runbook 服务器的树中显示的名称相对应。 将此字段留空,以便对 Runbook 服务器分配使用 Runbook 或全局默认值。

已发布数据

下表列出了调用 Runbook 活动中已发布的数据项。

说明
子 Runbook 作业 ID 调用的 Runbook 的作业 ID。
子 Runbook 状态 子 Runbook 发布的状态。

调用 Runbook 活动返回调用的 Runbook 在 Runbook 属性的“返回的数据”选项卡中定义的任何数据。 必须使用该工作流中的 “返回数据” 活动填充这些属性的值。 如果当前 Runbook 需要从调用的 Runbook 返回数据,则它必须有自己的 Return Data 活动,其中包含这些值。

凭据

如果使用调用 Runbook 活动并使用 安全凭据,则使用的帐户必须是 Orchestrator 系统组的成员才能成功运行。

另请参阅