压测?具本地快速安装Jmeter5.x以及基础功能组件介绍线程组和Sampler
时间:2021-06-30 18:40:02
收藏:0
阅读:0
一.Jmeter??GUI菜单栏主要组件
添加->threads->线程组(控制总体并发)线程组->添加-> Sampler(采样器)-> Http (?个线程组下?可以增加?个Sampler)
bin:核?可执??件,包含配置jmeter.bat: windows启动?件(window系统?定要配置显示?件拓展名)
jmeter: mac或者linux启动?件
jmeter-server:mac或者Liunx分布式压测使?的启动?件
jmeter-server.bat:window分布式压测使?的启动?件
jmeter.properties: 核?配置?件
extras:插件拓展的包
lib:核?的依赖包
线程数:虚拟?户数。
?个虚拟?户占??个进程或线程
准备时?(Ramp-Up Period(in seconds)):全部线程启动的时?,?如100个线程,20秒,则
表示20秒内 100个线程都要启动完成,每秒启动5个线程
循环次数:每个线程发送的次数,假如值为5,100个线程,则会发送500次请求,可以勾选永远循环
名称:采样器名称
注释:对这个采样器的描述
web服务器:
默认协议是http
默认端?是80
服务器名称或IP :请求的?标服务器名称或IP地址
路径:服务器URL
二.压测结果的聚合报告
lable: sampler的名称
Samples:?共发出去多少请求,例如10个?户,循环10次,则是 100
Average: 平均响应时间
Median: 中位数,也就是 50% ?户的响应时间
90% Line : 90% ?户的响应不会超过该时间 (90% of the samples took no more than this time. The remaining samples at least as long as this)
95% Line : 95% ?户的响应不会超过该时间
99% Line : 99% ?户的响应不会超过该时间
min : 最?响应时间
max : 最?响应时间
Error%:错误的请求的数量/请求的总数
Throughput: 吞吐量
默认情况下表示每秒完成的请求数(Request per Second) 可类?为
qps、tps
KB/Sec: 每秒接收数据量
注意:
接?的性能影响因素很多:机器的配置如CPU、内存、当前负载情况等,还有?络带宽因素
影响,只能尽量减少影响因素
评论(0)