当前位置: 首页 > news >正文

jmeter吞吐量控制器

一、吞吐量控制器作用:旨在混合场景中,控制样本数,通常在比例场景中使用

吞吐量控制器提供了两种控制模式:
  1. 百分比执行(Percent Executions):
    吞吐量控制器会根据配置的百分比来决定其下的作用域执行次数
    例如,如果设置为20%,该控制器作用域下的请求只被执行所有并发(线程组)总次数的20%
    例如,并发10,则10×20%=2,样本数只执行2次
  2. 总执行(Total Executions):
    这种模式允许你直接指定控制器下元件的总执行次数,无论测试运行多久,达到设定的执行次数后,该控制器下的采样器将不再执行
    例如:并发为10,吞吐量设置为2,则执行次数只执行2次,如果大于设定的并发数,则执行全部
  3. 百分比执行并且勾选Per User,吞吐量不设置& 总执行并且勾选Per User,吞吐量不设置:
    并发数量等于总线程的并发数

二、案例

一、第一种方法
  1. A请求线程数10,添加吞吐量控制器,默认百分比执行,设置吞吐量20%
  2. B请求线程数10,添加吞吐量控制器,默认百分比执行,设置吞吐量30%
    在这里插入图片描述

在这里插入图片描述

  1. 执行结果如下,A请求2个并发,B请求3个并发(和上面预期结果一致)
    在这里插入图片描述
二、第二种方法
  1. A请求线程数10,添加吞吐量控制器,选择 总执行(Total Executions),设置吞吐量2

  2. B请求线程数10,添加吞吐量控制器,选择 总执行(Total Executions),设置吞吐量3
    在这里插入图片描述
    在这里插入图片描述

  3. 执行结果如下,A请求2个并发,B请求3个并发(和上面预期结果一致)
    在这里插入图片描述

  4. 如果A请求和B请求设定得并发数大于并发设置的10,则最大样本数为10,结果如下
    在这里插入图片描述

在这里插入图片描述

三、第三种方法:勾选Per User,当百分比执行勾选勾选Per User,结果如下

在这里插入图片描述
在这里插入图片描述
执行结果如下,A请求10个并发(按照线程设置的最大并发),B请求不支持组合使用,设置2,所以还是有2个并发
在这里插入图片描述

http://www.lryc.cn/news/438354.html

相关文章:

  • 【GBase 8c V5_3.0.0 分布式数据库常用几个SQL】
  • grep,wc命令
  • NLP-文本分类文献阅读-前置基础-词汇解释-通俗易懂-9月份-学习总结
  • Conda安装和使用(ubuntu)
  • JavaEE:文件操作
  • Python | 练习作业 2
  • C语言-整数和浮点数在内存中的存储-详解-上
  • 图论篇--代码随想录算法训练营第六十一天打卡| Floyd 算法,A*算法
  • CMake构建学习笔记16-使用VS进行CMake项目的开发
  • 数据结构中线性表的定义和特点
  • 【PyTorch单点知识】PyTorch中的自动混合精度(AMP)模块详解
  • 数据结构 --- 哈希表
  • Linux相关:在阿里云下载centos系统镜像
  • 24. 线模型对象
  • EasyExcel 快速入门
  • Sparse4D v1
  • 速盾:你知道高防 IP 和高防 CDN 的区别吗?
  • HTML和CSS网页制作成品
  • Ai+若依(集成easyexcel实现excel表格增强)
  • 钻机、塔吊等大型工程设备,如何远程维护、实时采集运行数据?
  • 【AutoX.js】选择器 UiSelector - 查找包名
  • ERP进销存多仓库管理系统源码 带完整的安装代码包以及搭建部署教程
  • 数据清洗-缺失值填充-对XGBoost参数优化填充
  • Qt_按钮类控件
  • union 的定义和基本结构以及用途
  • 混合整数规划及其MATLAB实现
  • 【数据结构】6——图1,概念
  • 技术周总结 09.09~09.15周日(C# WinForm WPF)
  • 4K投影仪选购全攻略:全玻璃镜头的当贝F6,画面细节纤毫毕现
  • 除了字符串前导的*号之外,将串中其它*号全部删除