orchestrator
2024.10
true
- 入门指南
- 要求
- 最佳实践
- 安装
- 正在更新
- 身份服务器
- 对启动错误进行故障排除
Windows 安装程序
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Orchestrator 安装指南
上次更新日期 2025年9月11日
使用
UiPathOrchestrator.msi
安装程序,您可以根据需要在一个或多个节点上安装 Orchestrator。以下各节为您提供有关如何在单节点和多节点环境中成功执行安装的详细信息。
重要提示:
多节点 Orchestrator 部署使用 RESP(REdis 序列化协议)进行通信,因此可以使用依赖于此协议的任何解决方案进行配置。
仅当使用 UiPath 高可用性插件时,UiPath 才支持 Orchestrator 的高可用性多节点部署。
重要提示:多节点安装必须使用
CERTIFICATE_SUBJECT
和 IS_CERTIFICATE_SUBJECT
参数。如果对身份使用不同的证书,则 Orchestrator-身份服务器集成不起作用。其在参数文件中的值必须是所有节点的通用值。这可以通过以下方法实现:
- 通配符证书 (
subject=*.domain.local
);或 - 使用者可选名称 (SAN) 证书,其中包含公共负载均衡器的 DNS 名称,以及所有节点的 DNS 名称(可选),在创建证书时或在继续安装辅助节点之前编辑参数文件中的值。
证书可以按主题或指纹输入。
在主节点上:使用以下命令行从提升的命令提示符安装 Orchestrator:
UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.corp.local REDIS_PASSWORD=secretPass STORAGE_TYPE=FileSystem STORAGE_LOCATION="RootPath=\\fileserver\Share" PUBLIC_URL=<Orchestrator_LoadBalancer_URL> CERTIFICATE_SUBJECT=*.domain.local IS_CERTIFICATE_SUBJECT=*.domain.local
。
有关可用参数的详细信息,请参阅此处。
要在多节点 Orchestrator 上启用“测试自动化”,请在主节点安装期间将“测试自动化”参数添加到命令行中。有关测试自动化参数的列表,请访问测试自动化参数。例如,用于安装 Orchestrator 主节点的命令行可以修改如下,以启用测试自动化:
UiPathOrchestrator.msi OUTPUT_PARAMETERS_FILE=install.json REDIS_HOST=redis.corp.local REDIS_PASSWORD=secretPass STORAGE_TYPE=FileSystem STORAGE_LOCATION="RootPath=\\fileserver\Share" PUBLIC_URL=<Orchestrator_LoadBalancer_URL> CERTIFICATE_SUBJECT=*.domain.local IS_CERTIFICATE_SUBJECT=*.domain.local ADDLOCAL="OrchestratorFeature,IdentityFeature,TestAutomationFeature" TA_DATABASE_NAME="" TA_DB_SERVER_NAME="<serverName>" TA_DB_AUTHENTICATION_MODE=SQL TA_DB_USER_NAME="<SQLAccountUserName>" TA_DB_PASSWORD="<SQLAccountPassword>"
。
注意:如果您不想使用默认端口(
6379
),您还可以使用 REDIS_PORT
参数指定已安装的 RESP (REdis 串行协议)解决方案的端口。
高可用性插件使用端口
10000
。
注意:对于包括 Insights 在内的部署,请先完成 Insights 安装,然后再继续安装 Orchestrator 的辅助节点。
-
在所有次节点上,使用带有命令行参数的
UiPathOrchestrator.msi
安装 Orchestrator,确保提供SECONDARY_NODE
参数(设置为 true)以及主节点安装期间生成的参数文件。我们还建议使用/passive
参数,因为被动安装会显示进度条和错误弹出窗口。您还可以通过指定/Q
参数选择静默模式,这仅适用于无人值守安装。例如:UiPathOrchestrator.msi SECONDARY_NODE=1 PARAMETERS_FILE=install.json /Q
。应用程序池已启动,您可以开始使用 Orchestrator 实例。
安装主节点时,数据库将初始化。设置次节点时,不再需要数据库初始化步骤。
在主节点上启用“测试自动化”时,配置会向PARAMETERS_FILE
输出。然后,在安装辅助节点期间系统会将PARAMETERS_FILE
JSON 文件用作输入。
将节点添加到多节点 Orchestrator
如果上述方法假定在初始部署期间安装和配置主节点和辅助节点,则也可从任何现有节点生成参数文件,以用于安装任何其他节点。
这是使用
Generate-ParametersFile.ps1
脚本完成的,该脚本位于 Orchestrator 安装目录的 Tools
子文件夹中:
所有包(活动、工作流、库)的元数据(定义)都保存在 SQL 数据库中,以便更快地搜索和筛选。
除此之外,您还可以将实际文件和执行介质保留在文件系统或您选择的 Blob 存储(Azure、Amazon S3 或 Minio)中。 此功能可实现更高性能的文件同步,尤其是在复杂的多节点 Orchestrator 环境中。
请注意,无论您用于保存包的存储空间如何,每次上传的最大文件大小为 28.6MB,这是 IIS 提供的限制。 要了解如何为 Amazon、Minio、FileSystem 和 Azure 更改此设置,请访问此 页面。