Agent Settings

Agent Settings 包括以下选项卡:

通用设置

Agent 的 General 设置定义了构建执行过程中作为 Helper 和 Initiator 管控 Agent 的使用的不同配置。

参数 描述 默认值

 

Agent Settings

 

Enable as Helper

此复选框决定了 Agent 是否会用作 Helper Agent,以及在未来的构建中是否会贡献其 CPU 资源到 Incredibuild Environment 中。

  • 选择 – Agent 会用作 Helper Agent。
  • 清除 - Agent 不会用作 Helper Agent。

选择

Agent 默认用作 Helper 机器。

Max Helper's Cores To Be Used Agent Helper 机器上可用于构建执行的最大核心数量。

-1

-1 值表示 Coordinator 将使用此代理服务主机的所有核心进行任务分配。

Max Initiator's Cores To Be Used 作为构建的 Initiator 时 Agent 可使用的最大核心数量。

-1

-1 值表示此 Agent 的所有核心将用于构建执行。

Initiator
Max builds to preserve in DB

Build History 数据库中可保存的原有构建的最大数量。一旦数据库中的构建数量达到此值,日期最早的构建会自动删除。

注意:通过 Toggle Auto Delete 操作排除在自动删除流程以外的构建不受此值影响,即便达到限值也不会删除。

50
Minimum local cores for build

运行 ib_console 命令启动新构建所需的可用核心最小数量。

注意:建议此值不低于 4。

4
Max ib_console Executions

利用 ib_console 命令可并发运行的最大构建数量。

注意:实际数量可能受代理服务主机上的可用核心数量和 Minimum local cores for build 限制。

10
Build Cache
Build Cache 服务 URL 当使用共享 Build Cache 时,包含共享缓存的 Build Cache 服务机器的位置。  
本地 Build Cache 大小 当使用本地 Build Cache 时,Build Cache 的大小(GB)。 100

Network Settings

通过这些设置,您可以修改 Incredibuild 使用的端口,并定义 Coordinator 的位置。

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

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

默认值在代理机初始安装时设置。

Coordinator Utility Port

用于 Coordinator 及其所连接 Initiator 和 Helper Agent 之间的通信。

9953

代理

配置 Incredibuild 用于外部出站通信的代理HTTPHTTPS 代理设置定义了用于这些类型通信的代理服务器。No Proxy 设置是一个由逗号分隔的 IP 地址、主机名和域名列表,它们绕过代理设置而直接访问。

 

Visualization Settings

代理服务主机的 Visualization 设置决定了所执行的构建是否会在 Build Monitor 界面上回放,以及如何回放。

参数 描述 默认值
Frame Rate 构建回放显示时的帧频。 8
Show Task ID 在回放任务的工具提示中显示或隐藏 Task ID 属性。

选择

回放任务的工具提示默认显示 Task ID。

Hide Messages Tab 在 Build Monitor 界面上显示或隐藏 Messages 选项卡。

已选。默认不显示。

Enable Build Monitor

是否保存单个构建的数据、图表和构建输出文本,以便在 Build Monitor 界面上显示。

清除此选项可以提高性能,但代价是数据无法保存。

选择

各构建的数据默认保存,然后在 Build Monitor 界面上显示。

图标设置

代理服务主机的 Graphs 设置决定了 Build Monitor 中包含哪些信息。