首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过HTTP请求采样器获得低吞吐量

通过HTTP请求采样器获得低吞吐量
EN

Stack Overflow用户
提问于 2018-08-17 17:14:00
回答 2查看 685关注 0票数 1

我们正在服务器上通过JMeter执行负载测试。我们正在测试两个负载操作(注册和身份验证)。我们对两个测试计划都有各自的计划。每个测试计划由2个HTTP请求组成。在第一个HTTP请求之后,我们将形成响应(使用第三方jars)并将其转发到第二个HTTP请求。

现在,在第一个负载操作(注册)中,我们的吞吐量为~10/秒.

见第一次手术的图像

但是,在第二个操作(身份验证)中,我们获得了1.3/秒的吞吐量。

见第二次手术的图像

我们对这两种操作都使用了精确的配置。我们尝试增加JMETER的堆大小,但仍然实现了相同的吞吐量。我们可以使用分布式测试作为最后手段,但我们想知道问题的根源

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-17 21:06:15

是什么原因使您认为这是一个j量计问题,而不是您的第二个请求的响应时间问题,从而降低了吞吐量?

您应该显示线程组。

为了确保获得预期的吞吐量,可能会导致缓慢的第二个请求崩溃:

螺纹组

通过整形定时器

简单主计长

代码语言:javascript
复制
     |-Request 1

     |-Request 2
票数 0
EN

Stack Overflow用户

发布于 2018-08-20 05:30:41

问题可能在于使用Beanshell,因为它的性能可能是一个很大的问号,特别是当涉及到高负载时。

自从JMeter 3.1以来,建议使用JSR223元素和JSR223语言用于脚本编写,因此请考虑尽快迁移到JSR223 PostProcessor

有关详细说明、基准测试、Groovy使用提示等,请参阅为什么和如何使用它文章。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51900156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档