在linux系统上使用jmeter
一、本地下载jmeter
> 先到官网上下载一个jmeter的压缩包到本地windows电脑上
> 下载地址:http://mirrors.hust.edu.cn/apache//jmeter/binaries/apache-jmeter-3.0.zip
> 解压出来,然后运行bin目录下的jmeter.bat,等待出现下图所示的界面
二、开始生成jmx文件
> 先创建一个线程组,右键点击测试计划-->添加-->Threads(Users)-->线程组
> 添加HTTP请求,右键点击线程组-->添加-->Sampler-->HTTP请求
> 添加聚合报告查看测试结果,右键点击线程组-->添加-->监听器-->聚合报告
> 点击线程组,设置并发大小和请求次数 //自行设置大小,这里只做示范
> 设置HTTP请求 //根据个人情况填写服务器IP和端口
> 设置完毕后右键点击线程组保存,然后把保存的xxx.jmx上传到已经部署好jmeter的linux服务器上
三、开始进行测试
**先启动tomcat**
#jmeter -n -t xxx.jmx -l jieguo.jtl
#sz jieguo.jtl //如果没有这个命令可以自行用yum安装一个即可,yum -y install lrzsz
> 用本地windows打开apache-jmeter软件,选择刚刚添加聚合图形-->浏览,选择刚刚下载的jieguo.jtl文件,就可以看到测试的结果了
> 我这里的tomcat的根目录下没任何东西,所以才会出现这种情况
> 参数解释:
1) #Saples:总请求次数,即线程数 * 循环次数
2) Average:平均响应时间
3) Median:50%用户的响应时间
4) 90% Line:90%用户的响应时间
5) Min:最小响应时间
6) Max:最大响应时间
7) Error%:请求错误的百分比
8) Throughput:吞吐量,默认表示每秒完成的请求数
9) KB/Sec:每秒从服务器接收到的数据量
**各位可以根据自己的压力测试结果来进行调优,对tomcat进行优化之后再进行一次压力测试,并对比优化前后的结果,有关tomcat优化网上文档很多,这里不再过多复述!**
转载于:https://blog.51cto.com/riven/1872639
在linux系统上使用jmeter相关推荐
- jemter在linux上怎么安装_【JMeter之一】在linux系统下安装jmeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具,因此首先需要安装的是JDK 目前JMeter3.0需要的在JDK1.7及以上版本运行这是需要注意的一点 一.下载JDK 下 ...
- 以Linux系统上的gcc为例,解密C语言编译背后的全过程!
在这个互联网时代,很多人都选择了计算机专业,而只要是计算机专业的小伙伴,可能都会学C语言,但是大家是否都清楚C语言编译的完整过程呢,今天我就带着大家一起来做个解密吧. C语言相对于汇编语言是一种高级语 ...
- Linux系统上的文件类型
Linux系统上的文件类型 -: 常规文件 d: directory,目录文件 b: block device,块设备文件,支持以"block"为单位进行随机访问 c: chara ...
- centos linux 系统上 log4j打印的时间与CST时间差8小时的解决方法
centos linux 系统上 log4j打印的时间与CST时间差8小时的解决方法 参考文章: (1)centos linux 系统上 log4j打印的时间与CST时间差8小时的解决方法 (2)ht ...
- 13 种在 Linux 系统上检测 CPU 信息的工具
13 种在 Linux 系统上检测 CPU 信息的工具 问题: 我想要了解我的电脑关于CPU处理器的详细信息,查看CPU信息比较有效地方法是什么? 根据你的需要,有各种各样的关于你的CPU处理器信息你 ...
- barrier linux,Linux系统上启用barrier?
大多数当前流行的Linux文件系统,包括EXT3和EXT4,都将文件系统barrier作为一个增强的安全特性.它保护数据不被写入日记.但是,在许多情况下,我们并不清楚这些barrier是否有用.本文就 ...
- linux文件夹加密访问,技术|Linux系统上用encfs创建和管理加密文件夹
如果你想使你计算机上的某些信息免于被窥视的话,可以看看这篇文字.保护信息的一种方法就是加密你的home目录,但是一旦你登录系统后,你的home目录下的信息将暴露于外.过去,我已经写过关于怎样在你的系统 ...
- Redis进阶实践之二如何在Linux系统上安装安装Redis
2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...
- 如何在Linux系统上自动执行任务
How to automate tasks on a Linux system 如何在Linux系统上自动执行任务 https://www.linux.org/threads/how-to-autom ...
最新文章
- Struts2、Hibernate、Spring整合所需要的jar包
- rust(12)-闭包,闭包作为返回值,闭包作为参数
- form表单通过checkbox_飞冰表单解决方案 - FormBinder
- 性能测试在软件测试中的位置,性能测试的响应时间,你真的算对了吗?
- jmeter模拟压测真实复杂用户场景,阶梯螺纹线程组Stepping Thread Group终极线程Ultimate Thread Group并发线程Concurrency Thread Group
- python脱离依赖运行py文件_将一个python.py文件拆分为多个相互依赖的文件
- 在UITextView显示HTML,以及NSAttributedString乱码问题解决 swift
- wireshark分析UDP数据包
- 屏幕坐标转换成threejs的坐标
- 电脑关闭Fn键+F1,直接使用F1键
- 如何做一个简单的类似qq网页版等的聊天网页
- 全民奇迹局域网php版,手游全民奇迹8.3镜像端-配套客户端+局域网ip架设+安卓端...
- 那一份无怨亦无悔的真情实意
- kali linux实体机_kali linux系统安装之物理机的详细安装步骤
- 计算机软考科目众多 我们该如何选择考试科目?
- c语言isnan,C# Double.IsNaN()用法及代码示例
- 商城直播系统怎么搭建
- R语言 分组计算,不止group_by
- 蓝海彤翔董事长鲁永泉荣获太湖科学城功能片区2022年度表彰
- Cisco 2960X交换机支持多少条静态路由
热门文章
- 牛客小白月赛12 I	华华和月月逛公园 (tarjian 求桥)
- 数学:莫比乌斯反演-约数个数和
- 【dp 贪心】bzoj4391: [Usaco2015 dec]High Card Low Card
- numpy 函数一:linspace
- FPGA机器学习之stanford机器学习第三堂1
- 利用EVC快速开发WINCE5.0的流驱动(转载)
- String.prototype 几个简洁的字符处理函数 (转)
- Qt消息机制与window程序消息的对比分析
- MFC中CString和int的转换
- C++ 复制字符串/字符数组