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

jmeter基准测试详解

配置基准测试策略:单线程连续发送请求5分钟

脚本:基准测试.jmx
提取码: 0000
登录接口换成自己需要的登录接口即可

一、基准测试脚本配置

  1. 线程组下添加图表插件:TPS、响应时间、服务器资源
    在这里插入图片描述

  2. linux服务器在serveragent目录下启动serveragent文件,./startAgent.sh,
    服务器图表配置,点击Add Row添加内存、CPU、磁盘、网络,默认4444端口,IP对应,,文件名随意设置一个CSV格式(默认生成在jmeter的bin目录下),其他2个图表默认
    在这里插入图片描述

  3. 添加登录接口及监听器, 查看结果数勾选仅显示错误日志,响应时间断言状态码200,断言持续时间为用例要求3000毫秒,添加聚合报告,如下

在这里插入图片描述

  1. 执行5分钟后结果如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
压测完成后根据性能指标备注下来和后续做对比:
  • 平均响应时间:0.084s
  • 95的平均响应时间不超过:0.098s
  • 错误率0%
  • TPS平均在11.8s
  • 服务器资源:CPU利用率21.5/s,内存利用率42/s,网络IO/4000/s,磁盘IO/100/s

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Unity TextMeshPro 设置竖排
  • 常见概念 -- 光回波损耗
  • 快速入门游戏领域,开发游戏需要哪些技术?
  • 数理金融工程毕业之后求职应用方向,量化交易方面如何
  • 深度学习中的常用线性代数知识汇总——第一篇:基础概念、秩、奇异值
  • Android Manifest 权限描述大全对照表
  • 我的第3个AI项目-Advanced RAG with Gemma, Weaviate, and LlamaIndex
  • Windows下使用cmake编译OpenCV
  • Linux脚本实现自动化运维:系统自动备份、资源监控
  • Linux内核线程
  • Metal知识集锦
  • CTK框架(六):服务工厂
  • 本地搭建 Whisper 语音识别模型
  • 万能无线航模模拟器加密狗说明书
  • 图像与文本并存,多模态检索如何带来新的搜索革命
  • codis proxy处理流程
  • Java比较器对数组,集合排序
  • jquery ajax学习笔记
  • js中forEach回调同异步问题
  • MySQL用户中的%到底包不包括localhost?
  • spring boot下thymeleaf全局静态变量配置
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • Vue学习第二天
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 树莓派 - 使用须知
  • 阿里云ACE认证学习知识点梳理
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​Linux·i2c驱动架构​
  • ​低代码平台的核心价值与优势
  • # linux 中使用 visudo 命令,怎么保存退出?
  • # 深度解析 Socket 与 WebSocket:原理、区别与应用
  • ## 基础知识
  • #162 (Div. 2)
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (LeetCode) T14. Longest Common Prefix
  • (补)B+树一些思想
  • (纯JS)图片裁剪
  • (二)Linux——Linux常用指令
  • (九十四)函数和二维数组
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (贪心 + 双指针) LeetCode 455. 分发饼干
  • (一)UDP基本编程步骤
  • (转载)PyTorch代码规范最佳实践和样式指南
  • ******之网络***——物理***
  • .net开发引用程序集提示没有强名称的解决办法
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • /var/spool/postfix/maildrop 下有大量文件
  • @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本...
  • @SuppressWarnings注解
  • [2016.7 test.5] T1
  • [20190416]完善shared latch测试脚本2.txt
  • [C#][opencvsharp]opencvsharp sift和surf特征点匹配
  • [c++] 自写 MyString 类