
Orchestrator 用户指南
- 不知道计算机对象是什么?查看有关计算机的文章。
 - 在流程类型一节中了解有关后台自动化与前台自动化的一些基本概念。
 - 请参阅本节中有关自动化项目目标框架和操作系统的几个流程兼容性注意事项。
 
下表显示了需根据流程的目标框架和操作系统兼容性执行流程的 UiPath™ Robot 版本。
| 
                            操作系统(目标框架)  | 
                            最低为 2021.8 的计算机  | 
|---|---|
| 
                            Windows - 旧版 (.NET Framework 4.6.1)  | 
                            任何  | 
| 
                            Windows (.NET 5.0+)  | 
                            2021.10 及更高版本  | 
| 
                            跨平台 (.NET 5.0+)  | 
                            2021.10 及更高版本  | 
下表显示了根据机器人凭据注意事项运行前台/后台流程所需的 UiPath Robot 版本。
| 
                            流程类型  | 
                            机器人凭据注意事项  | 
                            最低为 2021.8 的计算机  | 
|---|---|---|
| 
                            后台  | 
                            具有凭据  | 
                            任何  | 
| 
                            前台  | 
                            具有凭据  | 
                            任何  | 
| 
                            后台  | 
                            没有凭据  | 
                            2021.10 及更高版本  | 
| 
                            前台  | 
                            没有凭据  | 
                            配置无效。您需要凭据才能运行前台作业。  | 
您的无人值守工作负载具有独特的基础架构需求,并且会随时间变化。您可以通过将计算机模板和关联的计算机基础架构限制为执行特定类型的流程,从而最大限度地提高效率,并最大限度地减少浪费。
假设您使用 UiPath Studio 已有一段时间了,因此您不可避免地要获得一系列非常多样化的自动化:后台流程和前台流程,一些流程是使用 .NET Framework 4.6.1 开发的,较新的流程是使用 .NET 5.0 开发的。
您的基础架构包含:
- 一个 Windows 桌面
 - 一个高密度 Windows Server
 - 三台 Linux 计算机
 
高效的优化策略会是什么样?
| 
                               流程数量  | 
                               兼容性(在 Studio 中设置)  | 
                               计算机模板设置(在 Orchestrator 中设置)  | 
                               原因  | 
|---|---|---|---|
| 
                               4 个后台流程  | 
                               Windows - 旧版 (.NET Framework 4.6.1)  | 
                               我们使用以下定义的模板 A 连接一个 Windows 桌面: 流程类型 = 仅限后台 流程兼容性 = 仅限 Windows 无人值守运行时 = 4  | 
                              
  | 
| 
                               6 个后台流程  | 
                               跨平台 (.NET 5.0 或更高版本)  | 
                               我们使用模板 B 连接 3 台 Linux 计算机,其定义如下: “流程类型”=“仅限后台”  | 
                              
  | 
| 
                               10 个前台流程  | 
                               Windows (.NET 5.0 或更高版本)  | 
                               我们使用定义如下的模板 C 连接 Windows Server: “流程类型”=“仅限前台”  | 
                              
  | 
- 将后台流程执行分配给成本更低的计算机(例如 Linux)。
 - 将 Windows 计算机预留给前台自动化。
 - 使用 .NET Framework 4.6.1 开发的后台流程需要 Windows。您可以借助 Windows 桌面进行并发执行。后台进程和高密度环境都不需要 Windows Server,因为后台作业可以在同一个帐户下并发运行。
 - 您需要 2021.10+ 机器人才能执行 .NET 5.0 或更高版本的流程
 
Orchestrator 不允许使用无效配置启动作业。尝试在无效的设置中启动作业会导致显示描述性错误消息,为您提供有关如何修复配置的详细信息。
使用动态分配(即不指定计算机或帐户)和不兼容的文件夹设置开始作业会导致错误。如果您不更正设置,作业将无限期保持待处理状态。例如,当文件夹中只有跨平台模板时,尝试运行 .NET Framework 4.6.1 后台作业将会失败,因为在修复配置之前,作业将保持待处理状态。
有关如何修复配置的详细信息,请在文件夹上下文中导航到“自动化”并选择“作业”选项卡,然后在网格中选择相关作业。此时将打开“作业详细信息”侧面板,显示有关如何修复配置的信息。
无效配置
- 前台流程是基于用户界面开发的,因此需要用户界面才能执行。目前,UiPath 前台自动化仅适用于 Windows。因此,在“仅限跨平台”计算机上使用前台自动化不是有效设置。
 - 在 Linux 计算机上使用“仅限 Windows”模板不是有效设置。请使用“仅限跨平台”模板或无限制模板(“全部”)。
 - 在 UiPath Robot 版本低于 21.8 的计算机上使用“仅限跨平台”模板不是有效设置。请更新版本,或者将计算机模板设置为“仅限 Windows”或“全部”。