Jmeter压测部分参数优化

发表于:2023-6-02 09:13

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:谷隐凡二    来源:CSDN

  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小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号