什么会干扰测试服务器的性能?

时间:2013-09-02 15:54:20

标签: performance testing load-testing

我的HTTP服务器无法进行负载测试......在建立多个连接时,它会产生非常高的延迟。

服务器配置: 5个实例(CPU 0.5vCore,内存512MB,磁盘20GB) 负载均衡器 10G共享带宽

当我传输3.5mb拉链时,只有一个连接时大约需要1秒。但是,当超过30个连接时,它会持续20到50秒。

我在笔记本电脑上使用JMeter进行测试。我的测试环境是否有可能干扰负载测试?

如果是这样,那么改善我的测试环境的解决方案是什么?

1 个答案:

答案 0 :(得分:2)

首先,您需要监控并确定问题。

首先获取有关这四个层的信息:

  • CPU使用率
  • 内存使用
  • 网络使用
  • I / O使用

所有这些都在OS层上。 (监控工具将根据您的操作系统而有所不同。)

获得此数据后,您可以缩小问题路径(CPU限制,网络延迟,I / O延迟或其他等),答案将会启动。同样这样做(如果这是您第一次尝试测试您的应用程序)将帮助您获得有关您的环境和应用程序的扩展信息。