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

不同负载配置的jMeter负载测试

杭泉
2023-03-14

我们目前对应用程序的负载测试是使用jMeter完成的,到目前为止运行良好。我们有三个不同的线程组,可以通过命令行标志分别启用和配置。还可以从命令行配置线程数和目标吞吐量。

我正在寻找的是为每个线程组编程负载场景的可能性。通常jMeter启动所有线程,然后尝试达到其目标吞吐量速率。我想要实现的如下:我配置目标吞吐量速率为每秒500个请求,启动速率为20,增量为20,持续时间为5分钟。jMeter应该从每秒20个请求开始,并通过以下方式增加负载每5分钟20次,直到达到最大吞吐量速率。

有人这样做过吗?我搜索了它,但没有找到任何相关的点击。

共有2个答案

鲜于念
2023-03-14

除了前面提到的并发线程组之外,还有一个吞吐量成形计时器,它允许配置负载形状。https://jmeter-plugins.org/wiki/ThroughputShapingTimer/

章丰茂
2023-03-14

我认为并发线程组是您需要的,因为没有办法将虚拟用户的数量映射到每秒所需事务的数量:

安装这个和通过JMeter插件项目提供的其他自定义线程组的最简单方法是使用JMeter插件管理器

 类似资料:
  • 有人能告诉我在从机上配置不同负载的过程吗?我想为不同的从线程设置不同的线程数。 从站 1 - 60 个线程 从站 2- 100 个线程 从站 3- 200 个线程 还有jeter master如何管理从机上的负载。如果我有1000个线程和4台从机,Jeter会在每台从机上运行250个线程吗? 谢谢

  • 我制作了一些PHP脚本,我想测试JMeter中同时用户的响应时间。此脚本在很短的时间(50毫秒)内运行。 我想做的是模拟1到50个用户的负载测试,其中每个用户(线程)无限期地重复请求。首先我们将有一个用户,在两个同时的用户之后,在3个之后。。。等等 我正在尝试这样做,但我有一个响应时间,显然没有同时的请求。 使用HP loaddrunner,我们可以为每个线程定义迭代次数,这在JMeter中是否可

  • 我正在尝试使用Jeter针对SQLServer 2008 R2数据库设置基本负载测试。但是,当仅使用一个用户运行测试时,我收到错误。 响应消息:com。微软sqlserver。jdbc。SQLServerException:用户XXX登录失败。ClientConnectionId:。 这是我的JDBC连接配置数据库URL: jdbc: sqlserver://Serverame: 1433; Da

  • 我想用Jmeter和bitbucket服务器负载测试下面的场景。 通过jmeter对bitbucket服务器负载测试git克隆和git更新操作。 最初将有20个用户向bitbucket服务器发出克隆请求,20个用户向bitbucket服务器发出git更新请求。 在jmeter中为测试配置了多个git repo和多个用户。 由于这些都是非浏览器操作(git克隆操作),我不知道如何提取准确的url击中

  • 要做什么? 我们在 Sharepoint(企业)服务器上部署了一个应用程序,该应用程序使用 Windows 凭据登录到该应用程序。 > 应用程序URL格式:http://testmachine:1000/sites/test/ 视窗凭据格式: user_id@domain.co.in 目标是为如此数量的用户在应用程序上执行负载/性能测试(尤其是登录功能)。 通常,当我在Firefox/IE中点击应

  • 负载的实现方式有很多种,Uragano采用客户端集成负载,目前支持负载算法有轮询、加权轮询、随机、加权随机、Hash一致性。在未指定负载算法的情况下,Uragano默认采用轮询。 service.AddUragano(context.Configuration, builder => { builder.Add