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 了解详细信息。

License Settings

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