Coordinator

以下选项包含于 Coordinator Settings dialog box > Coordinator 部分:

General

Network Settings

Coordinator Service Port

Coordinator 使用单个 TCP/IP 端口与 Incredibuild Environment 中的 Agent 通信。如果您认为某端口正在被另一应用程序使用,或出于安全原因有必要设置另一端口,请修改此值。请注意,在修改此设置之后,须针对每个 Incredibuild Agent 更改 Coordinator 端口设置,以便 Agent 与 Coordinator 通信。

Use encrypted communication

选中此选项后,Incredibuild Environment 中全部组件之间的通信将被加密。默认禁用此选项。

启用或禁用此选项均会导致重启全部已连接的 Agent,同时中止任何正在运行的构建。由于进行此流程会中止构建,因此在更改此选项设置前,请验证当前并无正在运行的构建。

请注意,启用此选项可能会对性能有轻微影响。

Agent Subscription

Automatically subscribe new Agents

确定尝试连接到 Coordinator 的新 Agent 是否会被 Coordinator 自动订阅(许可证限制允许)。如果出于安全原因,您想要启用此选项,则 Agent 将在 Coordinator Monitor 中显示为“Unsubscribed”,并且无法在进行手动订阅前启动分布式构建或参与构建。点击 Reset 按钮,可清除过去所有已进行手动取消订阅操作的 Agent 的记录。进行了该操作的 Agent 将在尝试连接到 Coordinator 时被自动订阅(如果此功能已启用)。

Version Update

Update version of all subscribed Agents automatically

选中此复选框,全部已订阅 Agent 将自动升级/降级至相同 Incredibuild 版本(即已在运行 Coordinator 服务的机器中进行了安装的版本)。

更新最新订阅的 Agent 版本(必要时)

如果获自动订阅的 Agent 在自动订阅至 Coordinator 时运行的是旧版本(如果“自动更新所有已订阅 Agent 的版本”选项已选中,则该选项会自动选中),那么在选中此复选框后,这些 Agent(请参阅本页的“自动订阅新 Agent”选项)将更新为正在 Coordinator 机器上运行的 Incredibuild 版本。

Advanced

Advanced 选项

Prevent system standby state while service is running

此模式启用后,将防止运行了 Incredibuild Coordinator 服务的机器在服务运行时进入待机状态。默认启用此选项。

Don't show Windows Firewall related messages

选中此选项后,Coordinator 就不会在其 TCP/IP 端口被 Windows Firewall 阻止时进行提示。

Check for available Incredibuild updates online

选中此选项后,Coordinator 会在线检查可用的 Incredibuild 更新。

Communication Options

Agent reports its status every X seconds

Coordinator 将不断接受来自所有 Agent 的状态报告,并使用此信息以最佳方式将 Agent 分配至系统中运行的构建。此设置将设定发送 Agent 状态报告的时间间隔。如果使用低设置,则构建速度更佳,但会轻微增加网络流量,在网速较慢的环境中此现象可能会比较明显。如果使用高设置,则会减少网络流量,但构建速度可能会减慢。通常建议保持默认设置。

File Cache Cleanup Scheduling

选中此选项后,Coordinator 将根据预定义计划自动清理 Helper 机器的缓存。

请考虑,如果禁用 Coordinator 的缓存自动清理功能,后续构建在 Helper 机器上的缓存将会保存,这有助于提升性能。

Single-use VMs (Incredibuild Enterprise Edition)

[仅适用于 Incredibuild Enterprise Edition]此选项能够在 VM 进入脱机状态后,确定何时从 VM 处自动取消分配许可证。

您还需选择是否要让 Coordinator 将可用许可证自动分配至新的一次性 VM。

更多信息请参阅:一次性虚拟机映像

Backup

Backup Coordinator Status

显示当前选定 Backup Coordinator 的可用情况。如果未安装 Backup Coordinator,将会显示一条消息,通知您 No Backup Coordinators are available

如果在网络中检测到了一个或多个 Backup Coordinator,将会出现一个下拉列表,用于显示所有可用的 Backup Coordinator。从列表中选择任意计算机,可将此机器配置为有效 Backup Coordinator。选中后,此机器将在主 Coordinator 因故不可用时充当有效 Coordinator。

点击 Refresh 按钮,可刷新可用 Backup Coordinator 下拉列表。

API Access

Coordinator API Access (Incredibuild Enterprise Version)

[仅适用于 Incredibuild Enterprise Edition] 此部分提供了用于管理 Incredibuild Environment 中 Build Groups 的其他选项。选中 Coordinator API Access 复选框或此部分中其他选项,即可执行以下操作: