在执行大型负载测试时,LoadView 现场代理可能会达到其限制,例如内存和 CPU 使用限制或开放端口。 如果代理达到其限制,则可能导致不正确的测试结果或测试失败。 因此,在解释测试结果之前,请务必确定与现场代理限制相关的问题,并在可能的情况下更正问题。

如果其中一个资源不足,请考虑添加其他现场代理来扩展负载测试。

现场座席统计报告为您提供座席的 CPU 和内存消耗以及其他统计数据的完整概览。

LoadView 在现场代理上执行测试时收集以下统计信息:

  • 现场代理的 CPU 负载百分比
  • 现场代理的内存负载
  • 现场代理的端口统计信息
  • 每个压力的统计数据
  • 错误

现场代理的 CPU 负载百分比

通常,我们建议您始终检查在安装了现场代理的服务器上收集的 CPU 使用率统计信息。 确保 CPU 消耗不超过 80%。 否则,请考虑使用其他现场代理进行负载测试。

现场代理的内存负载

该图表显示安装现场代理的服务器的操作系统可用的可用内存。 确保代理在测试运行期间未占用过多资源。

现场代理的端口统计信息

LoadView 现场代理为每个测试会话打开新的客户端端口,以生成对目标 Web 资源的唯一请求。 测试所需的端口数因测试配置而异,在大型测试的情况下可能会超过系统限制。

通常,建议确保测试运行的每个点的空闲端口数不少于1000个。

每个压力的统计数据

该图表提供了在现场代理和 LoadView 负载喷油器服务器之间建立的连接状态的见解。 通常,代理为每个负载喷油器打开 3-10 个隧道来执行测试。 活动隧道数量的减少表明连接问题可能导致测试执行中的致命错误。