Coordinator Settings

Coordinator Settings 包括以下选项卡:

通用设置

Coordinator 的 General 设置适用于 Incredibuild Environment 内安装的所有 Agent Helper。通过这些设置,您可以确定一次构建会使用多少个核心,以及在何种条件下 Helper Agent 可以参与构建执行。

参数 描述 默认值
Max Cores Per Build(数值)

Incredibuild Environment 中可分配给单次构建的最大核心数量。

为最大限度提高效率,我们对该数字进行四舍五入,以利用每台机器的全部核心。例如,如果有 3 台 Helper 机器,每台机器有 8 个核心,并且最大核心设置为 12,这意味着将使用两台 Helper 机器。由于两台 Helpers 机器有 16 个核心,因此我们将使用最多 16 个核心来最大限度提高效率(比最大核心设置指定的多 4 个)。

-1 

-1 值表示可分配给构建的核心数量无上限。

Max CPU Load(百分比)

当 Helper Agent 的 CPU 负载超过来自除 Incredibuild 以外来源的值时,其将从 Incredibuild 删除任何正在运行的任务,并且在至少 60 秒(Machine Reload Timeout 默认值)内不会获得其他任务。

80%

Min Free Memory (MB)

允许分配 Helper Agent 参与任务的最小空余内存。

Coordinator 不会分配空余内存低于已定义值的 Helper Agent。

512MB

当 Helper Agent 的空余内存低于 512MB,Coordinator 不会再分配其参与任务。

Machine Reload Timeout(秒)

Helper Agent 的Max CPU Load超过已定义值时,不会分配其参与任务的时间。

当 Helper Agent 的 CPU 负荷超过 Max CPU Load 时,至少在 Machine Reload Timeout.的已定义时间内,Coordinator 不会分配该 Helper Agent。

60 秒

当 Helper Agent 的 CPU 负荷超过 Max CPU Load 值时, Coordinator 至少在 60 秒内不会分配其参与任务。

自动订阅新的 Agents

在安装新的 Helper Agents 时,此设置会自动订阅到您的 Coordinator。修改设置不会影响已安装的 Agents。

检查

Network Settings

通过这些设置,您可以修改 Incredibuild 使用的端口,并定义通信是否使用 IPv6 或 Ipv4 协议。

修改端口有时还需要更改各 Agent 的设置。请参阅 Modifying Ports 了解详细信息。

Secondary Coordinator Settings

参数 描述 默认值
主机名或 IP Secondary Coordinator 机器的 IP 地址或主机名。

 

Port

用于连接 Secondary Coordinator 的端口。

9954
Timeout

如果 Primary Coordinator 在这几秒钟内出现故障,则 Secondary Coordinator 会被激活。

 

同步频率

Secondary Coordinator 会从 Primary Coordinator 获取设置和网格详细信息,以同步两台机器。这定义了这些同步的频率。

 

License Settings

此选项卡显示您已购且可用的许可证的信息: