将解决方案包部署到 Automation Cloud 中的 Orchestrator 租户。
部署解决方案意味着将解决方案包作为新部署安装在 Orchestrator 文件夹中。有关解决方案部署的更多信息,请参阅了解解决方案开发生命周期。
您可以从 Studio Web 或 Orchestrator 启动解决方案部署。两个界面提供相同的基础部署体验:Studio Web 是原始界面,专为希望在单个流程中打包和部署的解决方案作者而设计; Orchestrator 是管理界面,专为租户管理员大规模管理部署而设计。此页面记录了 Orchestrator 流程。
Orchestrator 部署流程需要已发布到订阅源的解决方案包。您可以先从 Studio Web 或 Studio 桌面版发布包,然后在此处进行部署。
此步骤通常由管理员执行。
打开“部署”工作流
您可以从 Orchestrator 中的以下任何位置打开“部署”工作流:
- “部署”选项卡:选择右上角的“部署” 。
- “包”选项卡:对于要部署的包,选择“部署”行操作。
- 包侧边栏:打开包以展开其侧边栏,然后选择侧边栏右上角的“部署” 。
- “包”侧边栏的“版本”选项卡:对于要部署的特定包版本,选择“部署”行操作。
所有四个路径都会在“设置”表单上打开相同的“部署”工作流。顶部的面包屑导航为“租户”>“解决方案”>“部署”>“部署” 。
填写“设置”表单
在“设置”表单中,您可以定义要部署的内容、部署的位置以及激活方式。填写以下字段,然后选择“部署” 。“包”和“版本”字段始终可见;其余字段分组在“选项”控件下,您可以展开或折叠该控件。折叠时, “选项”会显示当前值的摘要(例如,目标文件夹、是否立即启用触发器,以及是否已设置运行时)。
| 字段 | 描述 |
|---|---|
| 包 | 从下拉列表中选择要部署的解决方案包。该列表显示了发布到您的租户订阅源的所有包。选择包后,其字段下方会显示其说明。 |
| 版本 | 要安装的包版本。在选择包后显示。默认为最新发布的版本。所选版本的发布日期和发布说明将显示在字段下方。如有需要,从下拉列表中选择其他版本。 |
| 选项 | 展开或折叠后续的部署设置。折叠后,它会显示所选值的摘要。 |
| 部署名称 | 此部署的租户唯一名称(必填)。根据包名称自动填充。编辑以使用其他名称。系统将在您键入时验证名称:如果已存在具有相同名称的部署,则表单将显示错误,并且您无法继续操作,直到名称唯一。 |
| 位置 | 将在其中创建解决方案文件夹的文件夹。默认为共享。从下拉列表中选择其他文件夹,以更改目标位置。 |
| 解决方案文件夹名称 | 在目标文件夹中创建的子文件夹的名称。在您对其进行编辑之前,系统会自动填充与部署名称相符的名称。编辑以为此部署自定义它。 |
| 立即激活 | 打开(默认情况下打开)。启用后,如果存在触发器,系统会立即启用触发器。 |
| 设置运行时 | 打开(默认情况下打开)。启用后,可在租户级别未配置默认执行计算机时配置 Serverless Runtime。 |
运行部署
完成“设置”表单后,选择表单底部的以下选项之一:
-
部署: 验证配置并立即运行部署。工作流将按照左侧“将要发生的情况”面板中显示的以下步骤推进:
步骤 描述 配置 验证并设置部署。 部署 设置文件夹并配置资源。 激活 如果启用了“立即激活”,则启用触发器并验证部署。 -
自定义(选择部署按钮上的下拉箭头):打开资源资源管理器,以便您在部署运行之前查看和配置单个解决方案组件。在资源管理器中,您可以:
- 使用“显示”控件筛选组件的显示属性( “所有属性” 、 “空属性” 、 “必需”属性或“可配置属性” )。
- 使用链接到现有将组件链接到现有资源。
- 使用“重置”还原对组件的更改。
- 查看“问题”计数器(错误、警告和信息)和“日志”面板。
完成后,请选择以下选项之一:
- 继续执行部署。
- 进行验证以在无需部署的情况下检查配置。
- 另存为草稿以保存并稍后继续。
- 删除草稿以放弃部署。
将部署另存为草稿
如果您尚未准备好运行部署,可以保存进度并稍后完成:
- 从部署按钮下拉列表中选择自定义,打开资源管理器。
- 根据需要配置组件。
- 选择“另存为草稿” 。
草稿将显示在“部署”选项卡中,并带有“草稿状态芯片”。要继续编辑,请选择草稿行,然后选择继续编辑。要将其放弃,请选择删除草稿。
重用现有组件(可选)
当部署位于个人工作区外部(例如,在共享文件夹中)时,候选列表不包括存储在个人工作区中任何文件夹深度的资源,包括嵌套的子文件夹。这可以防止您的协作者因无法访问您的个人工作区资源而无法运行或维护已损坏的部署配置。
如果部署位于个人工作区中,则所有可访问的资源(包括个人工作区资源)都可用于链接。
当您选择“自定义”时,资源资源管理器会显示解决方案包中的所有组件。如果租户中已存在同名组件,您可以将解决方案链接到该组件,而无需新建组件。
此选项适用于“资产”、“存储桶”、“Webhook”和“队列”。对于每个冲突,您可以:
- 保留现有组件,而不创建其他组件。
- 保留现有组件,并从解决方案中添加新字段(现有字段不更改)。
- 重命名相应服务中的冲突资源。
- 如有可能,请在解决方案部署中重命名资源。
要链接现有组件:
-
在资源浏览器中,选择要链接的组件。
-
选择“链接到现有” 。
-
在“链接到现有流程”对话框中,选择要链接到的组件。
-
选择“链接” 。
- 链接资源后,系统不会将其创建为部署的一部分;而是会将其创建为部署的一部分。解决方案直接使用链接的资源。链接具有不同名称的资源可能会导致运行时错误,除非解决方案是为支持此配置而开发。
- 当链接另一个文件夹中存在的资源时,解决方案将 Runtime 依赖项存储到复制资源的解决方案文件夹中,而不是原始的源文件夹中。拥有解决方案文件夹权限的用户可以运行该流程,而无需原始资源位置的权限。
监控部署状态
部署开始后,您可以从工作流视图或解决方案中的部署选项卡监控进度。可能的状态如下:
| 状态 | 描述 |
|---|---|
| 处理中 | 正在运行部署操作。 |
| 成功 | 部署已完成,所有组件均已安装。 |
| 失败 | 部署失败,已执行自动回滚。 |
| 回滚失败 | 部署失败,某些组件需要手动清理。 |
有关所有状态的详细信息,请参阅部署状态。
激活部署
如果解决方案包含应用程序,但未使用提供的链接激活这些应用程序,则部署激活将失败。有关详细说明,请参阅Orchestrator和Apps文档。
成功部署后,Orchestrator 会评估激活就绪情况。部署将显示在“部署”选项卡中,并具有以下状态之一:
-
非活动(准备激活) :无需其他配置。选择“更多操作”图标,然后选择“激活部署” 。
-
非活动(需要设置才能激活) :激活前,必须完成其他先决条件:
-
选择“更多操作”图标,然后选择“设置激活” 。
-
查看激活验证结果并完成必填项目:
- 添加帐户并分配角色。
- 将计算机添加到解决方案文件夹。
- 按需定义帐户-计算机映射。
- 定义每个机器人的资产值(如果适用)。
- 激活解决方案中使用的应用。
- 如果适用,请填写流程类型组件的绑定。
备注:部署解决方案时,如果在“设置”表单上启用了“设置 runtime”开关,则可能会自动将默认 Serverless模板附加到目标文件夹。这可确保无需手动配置计算机模板即可运行解决方案。如果无服务器模板已被继承,则不会附加其他模板。
-
解析所列项目。
-
选择“验证” 。
-
选择“激活” 。
-
结果:解决方案部署并成功激活后,该解决方案将显示在“部署”选项卡上,状态为“活动”。