如何使 jmeter 达到目标吞吐量或尝试失败?

胶带

我有一个非常简单的 Web 服务,我正在尝试测量不同吞吐量下的延迟指标 -

在此处输入图片说明

如果被测系统无法处理目标吞吐量,我希望 Jmeter 保持相同的吞吐量,即使很多请求失败。

我尝试使用大量线程和恒定吞吐量计时器来实现这一点,但 Jmeter 往往无法达到目标吞吐量,而不是请求失败。

有什么建议吗?

德米特里

恒定吞吐量计时器有两个主要限制:

  1. 它在分钟级别上足够准确,因此您需要确保您的测试运行足够长(分钟或更长时间)。此外,它的效果不是立竿见影的,因此在负载测试的第一分钟,您需要使用线程组级别的Ramp-Up Period 设置来控制虚拟用户的到达率
  2. 恒定吞吐量计时器只能暂停线程以其执行速率限制为“目标吞吐量”,它无法启动任何额外的线程,因此请确保在线程组级别再次定义足够的虚拟用户

鉴于 Web 服务 == HTTP 传输和 HTTP 是有状态协议(每个 JMeter 线程(虚拟用户)在开始下一个之前都会等待来自前一个HTTP 请求采样器的响应,您可以通过为 HTTP 请求定义超时来加快速度,以便它们会更早失败。放置超时的最佳位置是HTTP Request Defaults,这样您就可以为范围内的所有 HTTP 请求采样器一次性完成

JMeter HTTP 请求默认超时


您可能还想尝试吞吐量整形计时器,它是恒定吞吐量计时器的增强版本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 JMeter 从站时如何计算吞吐量?

来自分类Dev

Jmeter偏差与吞吐量

来自分类Dev

Jmeter:摘要报告:吞吐量

来自分类Dev

如何在jmeter测试中获得每个采样器的吞吐量(以流入db为单位)

来自分类Dev

如何通过简单循环达到AVX计算吞吐量

来自分类Dev

Jmeter:响应时间减少,吞吐量也减少

来自分类Dev

如何使用SELECT查看吞吐量?

来自分类Dev

如何基于Wireshark计算吞吐量

来自分类Dev

如何增加 WebFlux WebClient 的吞吐量?

来自分类Dev

PUT请求的Jmeter主体随时间推移的字节吞吐量

来自分类Dev

响应时间长/短,但吞吐量也低-Jmeter结果

来自分类Dev

使用/不使用JMeter插件以非UI模式接收在线(离线)JMeter测量(吞吐量,HIT每秒,事务)

来自分类Dev

如何自动扩展Amazon DynamoDB吞吐量?

来自分类Dev

Redis如何实现高吞吐量和性能?

来自分类Dev

如何提高Parallel.ForEach的吞吐量

来自分类Dev

低延迟如何不能=高吞吐量?

来自分类Dev

如何控制UDP套接字的吞吐量?

来自分类Dev

Redis如何实现高吞吐量和性能?

来自分类Dev

如何长时间记录每个端口的网络吞吐量

来自分类Dev

IPv6如何影响吞吐量?

来自分类Dev

如何在Linux中计算特定接口的吞吐量?

来自分类Dev

如何使用PowerShell缩放Azure Eventhub吞吐量单位?

来自分类Dev

如何在 Grafana 中以动态间隔测量吞吐量

来自分类Dev

JMeter:尽管用户负载增加了,但吞吐量相同可能是什么原因?

来自分类Dev

JMeter恒定吞吐量计时器

来自分类Dev

JMeter每个线程的常量吞吐量计时器?

来自分类Dev

正确使用吞吐量控制器(JMeter)

来自分类Dev

关于汇总报告的jmeter中的吞吐量计算

来自分类Dev

如何使用Java API在DynamoDB中更改GSI的预配置吞吐量

Related 相关文章

  1. 1

    使用 JMeter 从站时如何计算吞吐量?

  2. 2

    Jmeter偏差与吞吐量

  3. 3

    Jmeter:摘要报告:吞吐量

  4. 4

    如何在jmeter测试中获得每个采样器的吞吐量(以流入db为单位)

  5. 5

    如何通过简单循环达到AVX计算吞吐量

  6. 6

    Jmeter:响应时间减少,吞吐量也减少

  7. 7

    如何使用SELECT查看吞吐量?

  8. 8

    如何基于Wireshark计算吞吐量

  9. 9

    如何增加 WebFlux WebClient 的吞吐量?

  10. 10

    PUT请求的Jmeter主体随时间推移的字节吞吐量

  11. 11

    响应时间长/短,但吞吐量也低-Jmeter结果

  12. 12

    使用/不使用JMeter插件以非UI模式接收在线(离线)JMeter测量(吞吐量,HIT每秒,事务)

  13. 13

    如何自动扩展Amazon DynamoDB吞吐量?

  14. 14

    Redis如何实现高吞吐量和性能?

  15. 15

    如何提高Parallel.ForEach的吞吐量

  16. 16

    低延迟如何不能=高吞吐量?

  17. 17

    如何控制UDP套接字的吞吐量?

  18. 18

    Redis如何实现高吞吐量和性能?

  19. 19

    如何长时间记录每个端口的网络吞吐量

  20. 20

    IPv6如何影响吞吐量?

  21. 21

    如何在Linux中计算特定接口的吞吐量?

  22. 22

    如何使用PowerShell缩放Azure Eventhub吞吐量单位?

  23. 23

    如何在 Grafana 中以动态间隔测量吞吐量

  24. 24

    JMeter:尽管用户负载增加了,但吞吐量相同可能是什么原因?

  25. 25

    JMeter恒定吞吐量计时器

  26. 26

    JMeter每个线程的常量吞吐量计时器?

  27. 27

    正确使用吞吐量控制器(JMeter)

  28. 28

    关于汇总报告的jmeter中的吞吐量计算

  29. 29

    如何使用Java API在DynamoDB中更改GSI的预配置吞吐量

热门标签

归档