51Testing软件测试论坛
标题:
Jmeter压测部分参数优化简介
[打印本页]
作者:
lsekfe
时间:
2023-6-2 10:40
标题:
Jmeter压测部分参数优化简介
1、jmeter使用http请求的时候会自动勾选usekeepAlive,在高并发过程中可能会造成请求连接数不足,在实际执行时可以取消勾选。
2、在默认使用httpclient4进行请求过程,也会偶现由于httpclient本身原因造成的异常,可以进行优化,选择java,来规避异常请求:
主要处理解决:
NonHTTPresponsecode:java.net.NoRouteToHostException/NonHTTPresponsemessage:Cannotassignrequestedaddress(Addressnotavailable)
3、使用linux环境进行使用时,报没有权限的时候需要对jmeter文件夹整体进行赋权
sudochmod-R777apache-jmeter-5.5/
exportJMETER_HOME=/usr/local/apache-jmeter-5.5
exportCLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH
exportPATH=$JMETER_HOME/bin:$PATH:$HOME/bin
复制代码
通过执行,进行linux下的压测执行:
jmeter-n-ttest.jmx-l/root/j_report/test.jtl-e-o/root/j_report/
4、优化堆内存:
在linux下vim/usr/local/apache-jmeter-5.5/bin/jmeter的文件下,根据机器的实际情况进行优化:
"${HEAP:="-Xms2g-Xmx2g-XX:MaxMetaspaceSize=1g"}"
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2