Jmeter之吞吐量控制器

JMeter的吞吐量控制器实际上并不直接控制吞吐量,而是调整采样器的执行次数。它有两种模式:比例和总次数。比例模式下,每个用户按设定概率执行请求;总次数模式则限制 sampler 的执行总数。当启用'perUser'选项时,比例将基于每个用户。控制器无法实现精确的吞吐量控制,但能影响请求频率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Jmeter之吞吐量控制器
首先这个名字起得有歧义,并不能控制吞吐量,只能控制控制器下sampler的请求次数;
有两种模式,一种是比例,一种是总次数;
① 先说比例:请求1 20%,请求2 80%;如下图所示:
在这里插入图片描述

请求1:
在这里插入图片描述

请求2:
在这里插入图片描述

开始执行:得到报告:此时是没有循环的
在这里插入图片描述

加循环:循环两次:请求数总是按照比例的;即便是持续运行多少秒也是按比例来的
在这里插入图片描述

此时勾选perUser:
表示每个用户执行的比例,用户1执行请求的概率是80%,那肯定执行请求1,只有循环次数大的时候,用户1才会去执行请求2,所以perUser在百分比时勾选没有太大的意义;
②Total Executions 总次数,是下面sampler的执行的总次数;
勾选perUser时,指的是每个用户的总次数,这个没啥好纠结的;
到达指定的次数,该控制器下的sampler将不会再运行。

该控制器并不能实现达到控制吞吐量的功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值