网络连通性测试

网络连通性测试可用于定位网络问题和瓶颈。该工具可将测试数据发送至与 Coordinator 相连接的所有 Agent,而 Coordinator 会返回相同数据。每个 Agent 的网络性能都会予以记录,而且测试会重复进行四次以排除随机结果。

网络连通性测试可从以下任一位置开始:

  • Agent Settings 对话框 -> Network->General 页面。
  • Coordinator Monitor 菜单。
  • Start 菜单 -> Incredibuild 选项

测试完成后,会显示测试结果,如下图所示:

下表所示为每个受测 Agent 的详细内容:

描述
图标 绿色表示已成功连接。
Agent Name 运行 Agent 的机器的网络名称。
Status Agent 的当前可用性及其网络适配器速度。
性能 对 Agent 的整体网络性能评估。百分比表示测试中使用了多少网络连接的潜力。
Receive Performance Agent 收到数据时记录的速度。
Send Performance Agent 发送数据时记录的速度。
Round-Trip Time 整个测试循环的平均时间(发送+接收)。同时还显示全部四次测试的结果。
IP Address 机器的 IP 地址和端口。
Remote Connection 所选 Agent 用于测试的网络适配器的详细信息。
Local Connection

本地 Agent 用于测试的网络适配器的详细信息。

网络连通性测试结果处理

测试结束后,检查 Performance 一栏中是否有标记为 "Poor" 的 Agent。如有,考虑执行以下操作:

  • 检查其机器的硬件是否有可能需要更换的过时网卡。
  • 检查这些机器的网络配置是否与评级为”Good”或 “Excellent” 的机器有任何差异。
  • 永久禁用这些 Agent 可能会对构建性能产生积极影响。被禁用的 Agent 仍旧能够运行已分布的构建,但是不会包含在其他机器启动的构建中。如要在系统重新启动时保持 "Disabled" 状态,可在 Agent Settings 对话框 -> Agent->Preferences 页面进行设置。