Orchestrator
最新
False
横幅背景图像
Orchestrator 用户指南
上次更新日期 2024年4月24日

Elastic Robot Orchestration

概述

Elastic Robot Orchestration 允许 UiPath 在云中为您扩展和管理机器人,提供了一种自动扩展无人值守计算机的方法。我们代表您管理这些机器人,但它们仍在您的云中,您可以选择要将多少机器人编排流程委派给我们。

您可以通过以下控件自定义机器人的自动缩放策略:

  • 设置允许我们创建的最大计算机数量
  • 选择针对速度、成本进行优化或选择平衡模型
  • 当您需要或多或少的速度时,为特定时间段安排不同的设置。

支持的云提供程序

您可以使用以下一种云服务提供程序将您的虚拟机 (VM) 托管在云中,以实现弹性机器人编排:

  • 亚马逊网络服务 (AWS)
  • Google 云端平台 (GCP)
  • Microsoft Azure

计算机配置选项

您可以:

  • 创建通用虚拟机映像,我们会将其用作模板,以便在机器人需要运行作业时按需创建计算机。您可以设置计算机的创建数量和时间限制,然后交给我们完成工作。
  • 添加自定义虚拟机,以便在需要机器人运行流程时使用。

以下是两个选项之间区别的摘要:

 

手动创建计算机

自动创建计算机

创建和删除计算机

您自己创建和删除计算机

需要更好的性能时,我们可以自动创建新计算机,并删除任何未使用的计算机

计算机扩展

限制为提供的计算机数量

我们会根据您设置的参数创建所需数量的计算机,以最佳方式处理工作负载

虚拟机设置

设置多个单独的虚拟机

设置单个虚拟机映像

在每台计算机上安装并设置 UiPath Robot

已自动化

已自动化

连接到 Orchestrator

已自动化

已自动化

运行作业

已自动化

已自动化

启动和停止虚拟机

已自动化

已自动化

虚拟机自定义

自定义您使用的虚拟机(加入域、计算机大小、计算机名称、网络选项等)

必须按照此页面上的建议为每种类型的云提供程序配置虚拟机映像。

示例配置

对于这两个云服务提供程序,Orchestrator 中的设置过程类似。主要区别在于如何设置每个提供程序和创建虚拟机。

以下概述了使用 Microsoft Azure 作为云服务提供程序和通用虚拟机时的流程:

要求

重要提示:
  • 所有 Cloud robot 虚拟机都包含虚拟机监控程序代理(hvagentUiPath VM Agent),可确保虚拟机运行。可以在 CSP 安装文件夹中找到该代理。将该代理添加到您的允许列表,以便您的安全代理不会删除或阻止它。
  • 我们建议不要对您的云提供程序订阅施加限制,因为这些限制可能会阻止特定资源的部署,因为这些资源对于虚拟机的成功创建和运行至关重要。

要选择弹性机器人编排,您需要满足以下条件之一:

Azure 要求

您需要 Microsoft Azure 订阅才能托管云机器人。

您必须设置 Azure 并从 Azure 管理员那里获取以下详细信息以连接 Orchestrator:

  • 客户端 ID - 客户端应用注册的唯一标识符
  • 客户端密钥 - 应用注册的密码
  • 订阅 ID - 您组织的 Azure 订阅的唯一密钥
  • 目录(租户)ID - 在 Azure 订阅中使用的租户的唯一密钥。

有关说明,请参阅下方的在 Azure 中设置

AWS 要求

您需要 Amazon Web Services (AWS) 订阅和 Amazon Elastic Compute Cloud (Amazon EC2) 才能托管您的云机器人。

您必须设置 AWS 并从 AWS 管理员那里获取 AWS 访问密钥,该密钥包括:

  • 访问密钥 ID - Orchestrator 连接的唯一标识符
  • 秘密访问密钥 - 此连接的密码。

这些是长期凭据,与用户名和密码一样,Orchestrator 需要同时使用访问密钥 ID 和秘密访问密钥来对向 AWS API 发出的请求进行身份验证。

有关说明,请参阅下方的在 AWS 中设置

GCP 要求

您需要订阅 Google Cloud Platform (GCP),其中包含用于托管 Cloud Robot 的计算引擎。

您必须设置 GCP 项目并从 GCP 管理员处获取以下详细信息,才能连接 Orchestrator:

  • 客户端 ID - GCP 项目的唯一标识符
  • 私钥 - 用于集成的 GCP 服务帐户密钥。

有关说明,请参阅下方的在 GCP 中设置

云提供程序设置

在 Azure 中设置

如果您的云服务提供程序是 Microsoft Azure,请按照本节中的说明进行操作,以准备将 Orchestrator 连接到 Azure。

注意:如果您不是 Azure 管理员,请跳过本部分,并与您的 IT 团队联系以执行这些步骤,并请求他们提供“Azure 要求”下列出的详细信息。
  1. 使用管理员帐户登录到 Azure。
  2. 导航到“应用注册”并为您的 Orchestrator 实例创建应用注册
  3. 复制应用程序(客户端)ID目录(租户)ID 并保存以备后用。


  4. 导航到“证书和密码”,然后创建一个客户端密码
  5. 复制客户端密码的并将其保存以备后用。


  6. 导航到“资源组”,然后为 Orchestrator 创建一个资源组
  7. 复制订阅 ID 并保存以供以后使用。
    如果您已经具有要使用的资源组,请打开该资源组的概述以获取订阅 ID
    docs image
  8. 导航到“访问控制 (IAM)”,搜索您为 Orchestrator 应用注册提供的名称,然后为其分配参与者角色

在 Azure 中设置:准备虚拟机映像

注意:如果您打算使用自定义虚拟机而不是模板虚拟机,请跳过本部分,创建要用于弹性机器人编排的虚拟机。

机器人需要在计算机上运行。作为弹性机器人编排的一部分,我们可以使用您的云托管虚拟机 (VM) 按需创建计算机,以便在需要时运行机器人。

在 Azure 中创建虚拟机时,Microsoft 提供了一组映像来构建您的虚拟机。它们是不同操作系统(例如 Windows Server 或 Windows 10 Pro)的映像,允许您安装运行自动化作业所需的软件。

要捕获虚拟机映像:

  1. 在您的 Azure 帐户中创建一个虚拟机并与其连接:
    1. 导航到“虚拟机”,然后为您先前创建的资源组创建虚拟机
    2. 连接到您的虚拟机
  2. 创建本地用户并安装所需的自动化软件:
    重要提示:请勿将虚拟机加入域。
    1. 更新 Windows 并在必要时重新启动。
    2. 为 Unattended Robot 创建本地用户(例如 uirobot)。将 Administrator 角色分配给本地用户,清除“用户必须在下次登录时更改密码”,然后选择“密码永不过期”
    3. 向本地用户授予虚拟机上的远程访问权限。
    4. 从管理员帐户注销,然后以本地用户身份登录。
    5. 安装自动化所需的所有支持软件,例如 Microsoft Excel 或 Google Chrome。您不需要安装 UiPath 软件,我们会为您安装。
    6. 从机器人帐户注销,然后以管理员身份登录。
    重要提示:如果已安装机器人(可选),请确保将其连接到 Orchestrator,否则将无法使用虚拟机映像。
  3. 创建一个通用虚拟机映像:
    使用 Sysprep 工具通用化虚拟机
    注意:sysprep.exe 中途断开会话。
  4. 虚拟机的状态更改为“已停止”后,创建虚拟机的托管映像
    注意:选择与虚拟机相同的资源组。此外,选择“否,仅捕获托管映像”

现在,您已经具有完全配置的映像,可以以此创建用于自动化的新虚拟机。

在 AWS 中设置

如果您的云服务提供程序是 Amazon Web Services (AWS),请按照本节中的说明为弹性机器人编排配置 Amazon Elastic Compute Cloud (Amazon EC2)。

注意:如果您不是 AWS 管理员,请跳过本部分,并与您的 IT 团队联系以执行这些步骤,并请求他们提供“AWS 要求”下列出的详细信息。

AWS 最佳实践

选择正确的 AWS 区域:确保 Amazon 虚拟私有云 (Amazon VPC) 位于适当的区域。我们建议您在创建 Elastic Robot 池时始终选择与托管 Orchestrator 实例的区域最接近的 AWS 区域。在确定 VPC 的位置时,请同时考虑 Orchestrator、机器人和客户应用程序之间的延迟和数据传输成本。请联系 UiPath 支持团队,获取有关如何彼此靠近地分配所有资产的详细信息。参阅入门指南,详细了解区域和实例

容量和成本优化:确保根据部署、客户要求和 UiPath 最佳实践适当调整 Amazon Elastic Compute Cloud (Amazon EC2) 资源的规模。凭借 Amazon 的规模,Amazon EC2 可给您带来财务优势。有关 Amazon EC2 定价的更详细说明,请参阅 Amazon EC2 实例购买选项。UiPath 允许您使用现有计算机来利用优化的 EC2 规模配置。我们建议缩小规模或者终止空闲或未充分利用的 Amazon EC2 实例,以优化成本。

计算成本:您可以使用 AWS 定价计算器,通过使用 AWS 标签 UiPath:Managed: true 来估算在 AWS 上部署的 UiPath 基础设施的总拥有成本 (TCO)。计算器中显示的成本仅适用于基础架构。要获得更准确的 TCO 值,还要考虑 UiPath 许可证的成本。

在 AWS 中设置:生成 AWS 访问密钥

  1. 以具有以下权限的用户身份登录到 Amazon EC2 控制台:

    权限类别

    读取/列出

    更新

    创建

    删除

    ec2:*

    全部

    全部

    全部

    全部

    cloudformation:*

    全部

    全部

    全部

    全部

    ssm:*

    全部

    全部

    全部

    全部

    iam.*

    iam:GetInstanceProfile

    iam:ListInstanceProfiles

    iam:GetRole

    iam:ListRoles

    iam:PutRole

    iam:PutRolePolicy

    iam:PassRole

    iam:AddRoleToInstanceProfile

    iam:CreateInstanceProfile

    iam:CreateRole

    iam:RemoveRoleFromInstanceProfile

    iam:DeleteInstanceProfile

    iam:DeleteRole

    iam:DeleteRolePolicy

  2. 请按照 Amazon 文档创建访问密钥
  3. 保存访问密钥 ID密码访问密钥以供以后使用。

在 AWS 中设置:创建 AWS EC2 映像

注意:如果您打算使用自定义虚拟机而不是模板虚拟机,请跳过本部分,创建要用于弹性机器人编排的虚拟机。
  1. 登录到 Amazon EC2 控制台。
  2. 请遵循 Amazon 文档来创建 AWS EC2 实例,并在该过程中执行以下操作:
    1. 对于 AMI,选择 Windows 10 或 Windows Server 映像。如果不存在,则必须创建映像。
    2. 通过 RDP 连接时,安装所有 Windows 更新并在必要时重新启动。
    3. 重新启动后,安装任何自动化所需的支持应用程序,例如 Microsoft Excel 或 Google Chrome。您不需要安装 UiPath 软件,我们会为您安装。
    4. 删除文件夹 C:\Windows\Panther
    5. 为机器人创建 Windows 本地用户,例如 robot,并为其授予远程桌面权限。
    6. Ctrl + Alt + Delete 并更改机器人用户的密码。
    7. 打开“Ec2 启动设置”,然后单击底部的“使用 Sysprep 关机”

      Sysprep 是 Microsoft 工具,您可以使用它为 EC2 创建通用的计算机映像

  3. Sysprep 完成后,在 Amazon EC2 控制台中,等待实例关闭,然后右键单击并转到“映像和模型”>“创建映像”


您可以在 Amazon EC2 控制台的“映像”>“AMI”下的左侧看到新映像。现在,您已经具有完全配置的映像,可以以此创建用于自动化的新虚拟机。

在 GCP 中设置

如果您的云服务提供商是 Google Cloud Platform (GCP),请按照本节中的说明操作,准备将 Orchestrator 连接到 GCP。

注意:如果您不是 GCP 管理员,请跳过本部分,并与您的 IT 团队联系以执行这些步骤,并请求他们提供“GCP 要求”下列出的详细信息。
  1. 在 GCP 中创建一个新项目
  2. 获取项目 ID 并保存以备后用。
  3. 在您的 GCP 项目中创建一个服务帐号
  4. 以 JSON 格式创建服务帐户密钥,并保存“私钥”值以备后用。

在 GCP 中设置:创建虚拟机

如果您想使用 Elastic Robot Orchestration 并让我们按需为您创建计算机,则必须在 GCP 项目中创建自定义计算机映像

以下说明是用于从永久性磁盘创建映像的示例配置,该磁盘通过项目下的现有 Windows 虚拟机创建。

  1. 登录到 Google Cloud Console。
  2. 单击“计算引擎”,然后在“虚拟机”下单击“虚拟机实例”
  3. 单击页面顶部的“创建实例”
  4. 请填写以下详细信息:
    • 对于“名称”、“地区”和“区域”,您可以指定所需的任何内容。
    • 对于“计算机配置”,您可以保留默认值。
    • 在“启动磁盘”下,单击“更改”,然后单击“公共映像”
    • 对于“操作系统”,选择“Windows”
    • 在“版本”下,选择任何 Windows Server 2019 选项。
    • 您可以接受“启动磁盘类型”和“大小 (GB)”的默认值,也可以根据需要修改。
  5. 单击“创建”。
  6. 启动磁盘准备就绪后,您可以单击“创建”,GCP 将为您创建虚拟机 (VM)。
  7. 为了能够使用从虚拟机创建的自定义映像,请停止刚刚创建的虚拟机。
  8. 在页面侧面,转到“存储”,然后单击“映像”
  9. 在页面顶部,单击“创建映像”
  10. 继续按照这些说明创建 Windows 映像。

在 Orchestrator 中设置

现在,您的云服务提供程序已完成设置,您可以继续将 Orchestrator 与之连接并设置弹性机器人。

配置云提供程序连接

在 Orchestrator 中:

  1. 转到“租户”>“设置”。
  2. 在租户的设置页面上,选择“云连接”选项卡。
  3. 单击“添加云提供程序订阅”,然后选择您的提供程序:


  4. 键入左侧连接的名称。
  5. 添加适用于所选云提供程序的云连接详细信息,如上文“要求”部分中所述:


  6. 单击“保存”

您的提供程序验证信息,然后连接您的 Orchestrator。

创建 Elastic 机器人池

要将 Elastic Robot 连接到 Cloud 中的 Orchestrator,您需要配置类型为 Elastic Robot 池的计算机模型。此计算机模型用于以下情况:UiPath 管理机器人并且机器人在您的云中运行。

创建弹性机器人池时,您有两个选择:

  • 您可以允许我们根据您的通用云虚拟机在需要时自动创建计算机。 这会自动执行计算机和机器人的配置流程。 每当需要运行流程时,都会创建所需数量的计算机。 此外,首次使用弹性机器人池时,我们会安装所需的 UiPath 软件,以便在新计算机上运行机器人。
  • (仅限 AWS 或 Azure)您可以添加希望我们用于弹性机器人业务流程的特定虚拟机。 这是 Elastic Robot Orchestration 的受限版本,我们可以根据需要启动和停止虚拟机以运行流程并安装所需的 UiPath 软件来运行机器人,但我们仅使用指定的计算机。 我们无法为您创建新计算机,也无法删除您创建的计算机。

要创建弹性机器人池,请执行以下操作:

  1. 选择左上方的“租户”,然后转到“计算机”
  2. 单击页面右上角的“添加计算机”,然后选择“Elastic Robot 池”


    系统将在“常规详细信息”选项卡上打开添加 Elastic Robot 池页面。

  3. 输入名称,并根据需要添加 Elastic Robot 池的说明。
  4. 在“Runtime 详细信息”部分中,输入基于此模板创建的每台计算机所需的 Production (Unattended)NonProduction测试 Runtime(机器人许可证)数量。

    我们建议为 Unattended 选择 1(一)个 Runtime,为 NonProduction测试选择 0(零)个。

    如果您正在运行测试集,请为测试执行插槽设置 1(一)个 Runtime。

  5. 单击“下一步”以配置虚拟机和 Runtime 详细信息
  6. 在右侧的“配置文件计划”下,选择默认配置文件,您可通过该配置文件告知我们如何确定计算机分配的优先级:
    • 成本效益:最大限度地降低运行虚拟机的 CSP 成本,但会增加待定作业需要等待计划的时间
    • 平衡:在运行虚拟机的 CSP 成本与加快作业计划之间取得平衡
    • 快速:以虚拟机的运行成本提高为代价,将待定作业的计划等待时间减至最短。

      注意:对于上述各个选项,我们会通过几项详细信息(包括运行的虚拟机数量、等待计算机可用所花的时间、排队等待计算机的作业项目数,以及冷却时间)来确定何时分配或取消分配计算机。
    • 高级:手动设置参数以控制在需要时分配新计算机的速度:



      重要提示:使用高级配置文件可能会产生额外的 CSP 成本,因为它可以使计算机运行更长时间,具体取决于您使用的设置。
  7. 要配置高级配置文件,请执行以下操作:
    1. 选择“高级”选项作为默认配置文件。高级设置将展开。
    2. 配置“分配速度”,这决定了将计算机分配到池的速度。
    3. 在“待机状态计算机”字段中,输入接受工作负载的最小计算机数量。
    4. 在“空闲计算机超时”中,输入计算机可以保持空闲状态的秒数,空闲状态是指计算机不处理任何工作负载,也不用作待机状态计算机。在这段时间之后,计算机将关闭。系统会将自动创建的计算机从池中移除。
  8. 在“计算机详细信息”部分中,从“云连接”列表中,选择您先前在 Orchestrator 中创建的云服务提供程序连接。
    重要提示:Elastic Robot Orchestration 适用于运行 Windows 10 或 Windows 11 的独立版 Azure 虚拟机,但不适用于 Azure 虚拟桌面 (AVD) 或基于服务器的操作系统。
  9. 对于 Azure,选择用于连接的资源组

    对于 AWS,请选择区域

    对于 GCP,选择“区域”

  10. 如果您希望我们使用虚拟机模板按需自动配置计算机和机器人,请保持“自动创建计算机”开关处于打开状态。

    要使用自定义虚拟机,请关闭开关。

    备注:

    对于 GCP,此选项不可用。

  11. 如果您已关闭“自动创建计算机”,请在“计算机”字段中选择虚拟机模板或为 Elastic Robot Orchestration 创建的自定义虚拟机。
  12. 在“计算机映像”下,选择计算机映像类型:
    • 标准 - 如果要使用标准虚拟机。

    • 自定义 - 如果您要使用其中一台现有的自定义计算机。

  13. 如果您在第 12 步中选择了“标准”,请现在选择计算机操作系统:
    • Windows Server 计算机,使用 Windows Server 2019 作为操作系统。

    • Windows 桌面计算机,使用 Windows 10 或 Windows 11 许可证。
      备注:

      在创建虚拟机并在其上安装 Windows 操作系统之前,系统会要求您确认是否拥有具有多租户托管功能且符合条件的 Windows 10/11 许可证。确保您拥有与要创建的虚拟机数量相同的 Windows 桌面许可证。

    1. 从下拉列表中选择计算机映像。
    2. 选择计算机规格。

      大小

      vCPU

      内存 (GiB)

      数据磁盘数量上限

      未缓存磁盘吞吐量 (IOPS/MBps) 上限

      最大突发未缓存磁盘吞吐量 (IOPS/MBps)

      NIC 数量上限

      预期网络带宽 (Mbps)

      2

      16

      4

      3200/48

      4000/200

      2

      5,000

      8

      64

      16

      12800/192

      16000/400

      4

      12,500

      16

      128

      32

      25600/384

      32000/800

      8

      12,500

  14. 如果您在第 12 步中选择了“自定义”,请现在选择选择虚拟机模板或为 Elastic Robot Orchestration 创建的自定义虚拟机。
    • 如果您已关闭“自动创建计算机”,我们将仅使用选定的计算机进行弹性机器人编排。选择此选项时,请确保您选择的计算机未用于任何其他 Elastic Robot 池。此外,对于 AWS 中托管的虚拟机,AWS EC2 实例必须附加 AmazonSSMManagedInstanceCore 实例配置文件。有关说明,请参阅 AWS 文档
    • 如果已启用自动创建计算机,我们会在需要时使用选定的模板创建所需数量的计算机。
    注意:为 Azure 映像添加计算机模板最多可能需要 15 分钟。
    1. (适用于 Azure 计算机)从“计算机系列”下拉列表中,为 Azure 计算机选择所需的系列。
    2. 从“计算机规格”下拉列表中,选择计算机的规格。
  15. 在“公共 IP 地址”下,如果您希望计算机 IP 地址为公共,请选择“已启用”
    重要提示:

    您可以将 IP 设为公开(仅适用于 Azure 连接)。

  16. f. 从“计算机最大数量”中选择以下选项之一:
    • 使用最大可用量:当您希望允许池扩展到所选租户的最大可用许可证数量时,请使用该选项;您的云提供程序订阅计划可能会限制最大值。
    • 指定上限:如果要限制最大计算机数量,请选择此选项并键入我们可以创建的最大计算机数量。
  17. 单击“高级设置”以显示其他选项:
    1. 从“虚拟网络”列表中,您可以选择“自动”,以允许您的计算机模型配置自己的虚拟网络,或者选择供云提供程序使用的虚拟网络,以使用该虚拟网络和子网(如果已定义)。


  18. 单击“下一步”开展池配置
  19. (可选)要在计算机上设置 UiPath 软件的延迟更新,请打开“软件更新设置”开关。其中将显示以下选项:
    选项描述

    即时自动更新 (推荐)

    这是默认选项,也是推荐选项。您计算机上的 UiPath 软件(例如 UiPath Robot、Studio 或 Assistant)将在两周内更新到最新的企业版本。

    更新将应用于池中的所有计算机。

    延迟自动更新

    选择此选项,以将计算机上的 UiPath 软件更新到最新版本之前的版本。

    延迟自动更新取决于在池中添加计算机时存在的软件版本。例如,如果添加的计算机最新版本为 2023.4,则延迟自动更新将安装 2022.10 版本的软件。2023.10 版本发布后,延迟自动更新会安装 2023.4 版本的软件。

    更新将应用于池中的所有计算机。

    备注:

    此选项旨在创建一个缓冲期,供您在转换到最新的企业版之前调整自动化。此选项不会将 UiPath 软件更新到最新版本,而是会更新到之前的版本。

    重要提示:

    “延迟自动更新”选项不会将高于建议版本的 Robot 版本降级。

    警告:

    无论选择何种软件更新选项,系统都会自动安装具有安全修复程序的版本。

  20. 单击“完成”

您的弹性机器人池现已设置完毕,可以在新式文件夹中使用以运行作业。

重要提示:

将云资源(虚拟机、映像)添加到 Elastic Robot 池后,请勿干扰这些资源。

例如:

  • 不要手动重启虚拟机

  • 当虚拟机仍在池中时,不要将其从 CSP 中删除

  • 不要将机器人与 Orchestrator 连接或断开连接。

配置文件夹和帐户角色

您需要将 Elastic Robot 池与文件夹配对,并将该文件夹的自动化权限授予虚拟机用户。

  1. 在左侧选择一个文件夹,然后转到“设置”>“计算机”。
  2. 在页面右上角,单击“管理文件夹中的计算机”
  3. 选择 Elastic Robot 池,然后单击“更新”
  4. 切换到“管理访问权限”页面以查看可用帐户。
  5. 如果未列出要运行自动化的帐户(应为虚拟机的本地用户),则添加该帐户并为其赋予机器人角色。
    注意:我们建议使用机器人帐户,这是一种专用于运行 Unattended 自动化的帐户。
  6. 在帐户行的右侧,单击“更多操作”图标,然后选择“编辑”。进行以下更改:
    1. 前往“机器人设置”>“Attended Robot”,关闭开关。(不适用于机器人帐户。)
    2. 对于“机器人设置”>“Unattended Robot”,打开开关。(已为机器人帐户启用。)
    3. 选中“运行前台自动化(需要凭据)”复选框。在“域\用户名”字段中,输入 .\username(例如 .\uirobot)。在“密码”字段中,输入帐户密码。
    4. 对于“机器人设置”,打开“登录到控制台”开关,然后选择“否”以防止机器人超时。

您的文件夹和帐户现已配置完毕。

注意:与常规计算机模板相反,将 Elastic Robot 池添加到文件夹不会同时将其添加到对应的子文件夹。如果您还想在子文件夹中使用计算机,则必须对子文件夹执行上述步骤。

现在,Orchestrator 中的设置也已完成,您可以开始在云中运行自动化。

测试在云中运行自动化

通过在 Cloud 中运行第一个自动化,测试 Elastic Robot Orchestration 设置。

创建第一个虚拟机可能需要一些时间,从 10 分钟到几个小时不等(仅代表 Azure 中的观察结果)。必须先有可用于运行作业的虚拟机,然后才能测试运行自动化。

备注:

创建自动化时,Elastic Robot 池的计算机将显示在“计算机”下拉列表中。运行时是在创建 Elastic Robot 池时设置的运行时。

在 Orchestrator 中:

  1. 确保您已发布项目将包上传到 Orchestrator。
  2. 从您的文件夹转到“自动化”>“流程”。
  3. 创建一个新的流程。
  4. 启动作业。

实时流和远程控制

在作业正在进行时,您可以访问运行自动化的机器人实时流。如需进行故障排除或调试,您可以使用自己的鼠标和键盘来控制执行,而无需暂停自动化。

实时流和远程控制功能适用于 Automation Cloud Robot (Serverless 和 VM)、Elastic Robot 和 Windows Robot 2023.4 及更高版本。

要启用实时流和远程控制,请参阅启用功能

故障排除

监控

您可以在以下页面监控弹性机器人编排,以检查是否存在错误:

  • 您可以在“作业”页面上看到正在等待可用计算机的待定作业。如果作业的等待时间比预期的长,请检查您的云服务提供程序设置,确保一切配置正确。
  • 在 Azure、AWS 或 GCP 中,您可以看到正在创建的虚拟机。您还可以在新式文件夹的“监控”页面上的 Orchestrator 中查看已创建的虚拟机。可用后,虚拟机会连接到 Orchestrator,从而运行下一个待定作业。如果未创建虚拟机,请检查您的云服务提供程序中的计算机模型配置和 Orchestrator 中的 Elastic Robots 池。
  • 在 Orchestrator 的“警示”页面上,可以将“状态”筛选设置为“全部”,以查看有关 Cloud Robots 组件的详细信息,并查看新机器人的创建情况或任何错误信息。要查看警示,您需要拥有直接分配给您帐户(不是从组继承)的角色的“警示 - 查看”和“计算机 - 查看”权限,并且需要将该角色添加到使用 Elastic Robot Orchestration 的文件夹中。

计算机池设置

在关闭“自动创建计算机”的情况下,如果您在稍后编辑 Elastic Robot 池时发现未显示在安装过程中选择的计算机,则可能是由于某些计算机当前或先前已在其他 Elastic Robot 池中分配。您一次只能在一个 Elastic Robot 池中使用同一台计算机。

要修复此问题,请执行以下操作:

  1. 转到“警示”页面,找到计算机导入的消息。
  2. 检查消息,查看是否有任何计算机被跳过。如果是,请继续此流程。否则,请检查您的云服务提供程序中虚拟机的配置。
  3. 从任何其他池中删除计算机。
  4. 等待计算机上运行的当前任务终止,通常不到 1 分钟。
  5. 在弹性机器人池中添加计算机。

计算机配置失败(仅 AWS)

如果您使用 AWS,并且计算机配置失败,并显示错误“计算机配置失败”,并且详细信息中包含 status CREATE_FAILED for stack <name>,您可以跟踪堆栈事件以确定原因。

创建 CloudFormation 堆栈期间可能会发生错误,通常是由于 AWS 权限或配额所致。

要修复此问题,请执行以下操作:

  1. 登录到 CloudFormation 门户,网址为 https://console.aws.amazon.com/cloudformation/
  2. 选择“堆栈”
  3. 选择错误详细信息中指示的堆栈。它将显示 CREATE_FAILED 消息:


  4. 检查“状态原因”列,以获取有关错误原因的信息。
  5. 解决问题。
  6. 在 Orchestrator 中,转到“租户”>“计算机”,然后编辑 Elastic Robot 池以强制创建池的新版本。例如,更改“大小”值,然后保存,然后再次编辑以将其更改回原始值,然后保存。

    CloudFormation 堆栈失败后无法自行恢复或重试。 对弹性机器人池进行更改会触发流程重新启动。

常见问题

我创建的计算机映像是否会自动更新为最新的 Windows 版本和更新版本?

不可以。如果您想使用最新的 Windows 版本和更新,则需要在云服务提供商 (CSP) 中重建映像。

何时应用 UiPath Robot 更新?

我们会在新版本发布后的大约 2 周内更新您的虚拟机,以便您使用最新版本的 UiPath Robot。

更新时机:

  • 首次启动需要更新的计算机时
  • 在正在运行作业的计算机关闭之前
  • 对于持续使用且自更新可用后 2 周内无法接收更新的计算机,我们会在计算机上安排一个较短的维护时段来应用更新。

如何在计算机上启用浏览器扩展程序?

在 ERO 模板中安装 UiPath 远程运行时

在安装过程中:

选择所需的浏览器扩展程序,例如 Chrome 扩展程序。扩展程序必须安装在执行作业的同一用户下。为确保扩展程序正常运行,请在安装完成后打开它。

最新版本的 UiPath 远程运行时可在 Customer Portal 的“产品下载”页面上获取。

安装后:

打开桌面版 Studio,转到“主页”>“工具”>“UiPath 扩展程序”,然后单击“安装”以安装所需的浏览器。列表中仅显示受支持的浏览器。

docs image

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.