Jmeter本身耗资源导致压测不上去解决方案
网上下载的Jmeter,由于参数未配置到最优,运行起来Jmeter本身资源占用较验证,导致压测服务未达瓶颈,Jmeter服务器的瓶颈先到了。本文罗列了需要变更的Jmeter参数,变更后,读接口,单Jmeter压测,QPS从20直接压到1000,此时压测服务CPU已满,Jmeter机器毫无压力。文末直接给出已调好参数的Jmeter地址。
修改Jmeter参数
1、system.properties
增加mode=StrippedBatch
2、解决timewait问题
修改所有jmeter主机-负载机配置 使用httpclient4客户端
jmeter.properties
httpclient4.time_to_live=300000
httpclient4.validate_after_inactivity=1000
httpclient4.request_sent_retry_enabled=true
httpclient4.retrycount=2
hc.parameters.file=hc.parameters
httpclient.reset_state_on_thread_group_iteration=false
3、hc.parameters
http.connection.stalecheck$Boolean=true
安装包
Jmeter包,已调好配置参数:
通过网盘分享的文件:apache-jmeter-5.6.3.zip
链接: https://pan.baidu.com/s/1-L6ASOdnBwvWi5_gpAW1gw?pwd=4uce 提取码: 4uce
--来自百度网盘超级会员v3的分享