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

jmeter 梯度测试 如何查看TPS、RT指标

TPS= 服务器处理请求总数/花费的总时间

149371 (请求量)÷ 113(1分53秒)=1321/秒
跟汇总报告的吞吐量差不多,可以认为吞吐量=TPS
在这里插入图片描述
平均值,中位数,最大值,最小值的单位都是毫秒ms

下载插件梯度插件

https://jmeter-plugins.org/install/Install/

插件管理器的jar包下载好以后,我们需要把jar包放在lib\ext目录下边。然后重启JMeter客户端,在Options中,就可以看到我们的plugins-manager,进入页面后,在available Plugins 里边搜索jpgc,然后点击右下角按钮安装,完成后重启JMeter
在这里插入图片描述

添加-线程-jp@gc - Stepping Thread Group
设置梯度压测。
下图几个参数的意思是:
从10个线程开始,每10秒再增加10个线程(10个线程1秒内启动),直到一直加到50个线程为止
在这里插入图片描述

可以看到每10秒增加10个线程

jp@gc - Active Threads Over Time
在这里插入图片描述

动态的显示Response的返回耗时

jp@gc - Response Times Over Time:

在这里插入图片描述

动态的显示TPS(每秒事务数)

jp@gc - Transactions per Second

在这里插入图片描述

常数吞吐量定时器

可以设置吞吐量的常量只,1800/分 代表TPS在30/秒附近

在这里插入图片描述
在这里插入图片描述

查看异常的请求

当请求很多的时候,有可能会产生异常,设置异常文件,可以查看异常的请求信息
在这里插入图片描述

当线程数设置很高的时候,

在windows 环境下使用jmeter 进行压测的过程中,通常会遇到这样的错误:
java.net.BindException:Address already in use:conned
设置注册表来解决:
https://blog.csdn.net/m0_37583655/article/details/136478900

参考:
https://www.jianshu.com/p/8ebd1ce821ae

https://cloud.tencent.com/developer/article/1727683

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于单片机的多功能电子钟设计
  • 一个进程的情况下,例如 tomcat 只启动一个项目,cpu 很高,倒是内存很低,是什么原因呢?
  • Kotlin 流 Flow
  • 安装win7鼠标键盘不能动原因分析及解决办法
  • Unity3D在2D游戏中获取触屏物体的方法
  • Spring Boot-自定义banner
  • ASP.NET Core 入门教学十七 GraphQL入门指南
  • 触想内嵌式工业一体机应用于智能检票机改善旅游体验
  • How can I provide a RGBA png file to OpenAI PHP library
  • 【LeetCode】07.整数反转
  • 系统架构师考试学习笔记第三篇——架构设计高级知识(18)面向服务架构设计理论与实践
  • DFS算法专题(一)——二叉树中的深搜【回溯与剪枝的初步注入】
  • 分类预测|基于蜣螂优化极限梯度提升决策树的数据分类预测Matlab程序DBO-Xgboost 多特征输入单输出 含基础模型
  • MySQL 默认事务隔离级别及原因
  • 数组与贪心算法——409、621(1中1简)
  • hexo+github搭建个人博客
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 【知识碎片】第三方登录弹窗效果
  • CSS 三角实现
  • Docker入门(二) - Dockerfile
  • mysql_config not found
  • node.js
  • Redis学习笔记 - pipline(流水线、管道)
  • 对JS继承的一点思考
  • 服务器从安装到部署全过程(二)
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 前端代码风格自动化系列(二)之Commitlint
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 深入浅出Node.js
  • 使用 Docker 部署 Spring Boot项目
  • 线上 python http server profile 实践
  • 学习JavaScript数据结构与算法 — 树
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • ​Java并发新构件之Exchanger
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​Spring Boot 分片上传文件
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (1)Hilt的基本概念和使用
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (Note)C++中的继承方式
  • (二十三)Flask之高频面试点
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (四)c52学习之旅-流水LED灯
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)ORM
  • (转)Scala的“=”符号简介
  • *1 计算机基础和操作系统基础及几大协议
  • .NET Core 发展历程和版本迭代
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET/C# 获取一个正在运行的进程的命令行参数