Jmeter响应时间与线程

时间:2016-04-11 18:00:23

标签: performance jmeter performance-testing stress-testing

我正在通过一次发送250个请求来进行API负载测试。

1。构造

enter image description here

当然,当许多用户同时请求服务器时,服务器需要更长的时间来响应,这就是它在这里所说的......按照http://jmeter-plugins.org/wiki/ResponseTimesVsThreads/。然而,在测试这是我发现的..

2。测试

enter image description here

上图从右到左开始,随着活动线程数的减少,响应时间也会增加。

活动主题用户请求数相同,如果是这样,为什么会一致地发生这种情况?

更新-1 再次进行另一项测试并增加了上升时间

  1. 线程数:200
  2. 加速期:200秒
  3. 循环次数:200
  4. enter image description here

1 个答案:

答案 0 :(得分:0)

至少有两种可能的解释:

  • 您没有遇到任何问题,并且您在响应时间方面的改进来自与您的数据在一段时间后在缓存中相关的缓存效果。只有您可以验证,因为我们不知道您是否使用足够大的数据集以及您的测试持续多长时间

  • 您遇到问题,您的服务器在负载下拒绝连接,因此您的响应速度非常快,响应时间非常长。要知道这是否是您的问题,请检查一段时间内的响应代码或一段时间内的交易,只要错误百分比