当前位置: 首页 > 知识库问答 >
问题:

Jmeter响应时间与线程

祁建业
2023-03-14

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

1.配置

很自然,当很多用户同时请求时,服务器需要更长的时间来响应,这是它在这里说的。参见http://jmeter-plugins.org/wiki/responsetimesvsthreads/。然而,当测试这是我发现的…

活动线程与用户请求的数量相同吗?如果是,为什么会在一致的基础上发生?

Update-1运行了另一个测试,并增加了这一次的上升周期

  1. 线程数:200
  2. 斜坡上升周期:200秒
  3. 循环计数:200

共有1个答案

黄跃
2023-03-14

至少有2种可能的解释:

>

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

    您有一个问题,您的服务器正在拒绝负载下的连接,因此您有非常快速的失败响应,有一个非常好的响应时间。要知道这是否是您的问题,请检查随时间变化的响应代码或随时间变化的事务,只要错误百分比

  •  类似资料:
    • 我正在运行一些创建应用程序、上传文档等的JMeter测试。我知道随着文档和应用程序的创建,测试也在通过。我可以证实这一点。然而,有趣的是,JMeter中的响应时间比我在运行负载测试时手动对站点计时时要慢得多。JMeter中的页面加载时间平均约为20秒,而实际只需5秒。你知道是什么导致了这种差异吗?

    • 我正在使用Apache JMeter 5.0进行性能测试,线程组设置如下:线程数(用户)=100 爬升周期(以秒为单位)=5 循环计数=1 但是,我注意到,当线程数增加时,响应时间会变短。 能帮助解释或指导这里发生的事情吗?

    • 我正在对10个用户运行一个简单的Jmeter测试,上升时间为30秒 - 这意味着每3秒就有1个用户在页面上。我得到的平均响应时间约为每页8秒,而实际上,无论我尝试多少,页面都会在2秒内加载。我不知道我应该如何使用Jmeter结果进行测量。这里的任何帮助都非常感谢。

    • 我使用了JMeter2.8 我已经使用web服务调用测试了Http请求。我需要计算响应时间。我不知道怎么计算 我已经参考了这个链接。我认为他们在Jmeter中使用了一些插件。是否需要使用插件来计算响应时间? 在这个问题中还提到了最后一个字节的时间和第一个字节的时间 在哪里可以找到这两个变量n Jmeter

    • 对我来说,非常奇怪的是jmeter没有为RestCall带来响应时间。 这些都可能保存在JTL/CSV文件中: 我的问题是,如果响应时间等于上面的一个数据,或者我是否可以手动计算和一些值并得到它。 PS:我之所以没有简单地使用Jmeter响应时间图,是因为我将数据发送到Datadog(度量工具)。

    • 2.17 响应时间(边缘) 2.17.1 描述 返回5分钟颗粒度的状态码明细数据,主要返回时间戳、省份、运营商、HIT/MISS、状态码、响应时间、请求数 2.17.2 请求地址 地址: https://api.bokecs.com/channel/responseTime?time={time}domain={domain} 2.17.3 请求方式 GET 2.17.4 请求参数 参数名称 是否