jmeter超高并发报错解决方法

1、比如jmeter设置并发量为5000,运行后报错socket closed。原因是客户端与服务端做了三次握手之后,后面不需要握手了,但是jmeter没有这个功能,5000个并发每次发接口请求都是独立的,jmeter端口处理不了这么大量的请求,会报端口异常的错。

2、解决方法

修改jmeter配置文件

bin目录下找到jmeter.properties文件,编辑httpclient4.idletimeout的值为3000毫秒(30秒)

这段配置是关于 HTTP 客户端连接的不活动超时时间,如果您要连接的服务器不发送 Keep-Alive 头,建议将此值设置为大于 0 的数值,以避免客户端资源被长时间占用。

相关推荐
测试杂货铺2 天前
Jmeter(六):json断言元件,jmeter参数化实现
jmeter·json
Moshow郑锴13 天前
JMeter API 并发性能测试计划JMX文件解析
jmeter
qq_49244844614 天前
java项目打包成jar包,并给jmeter使用
java·jmeter·jar
kanyun12314 天前
Jmeter使用过程中的一些总结
jmeter
無_爲14 天前
JavaEE:使用JMeter进行接口并发测试
java·jmeter·java-ee
cllsse16 天前
jmeter学习
jmeter
明月与玄武16 天前
JMeter 高阶玩法:分布式压测的技术核心技术要点
jmeter·分布式压测
会又不会16 天前
JMeter-SSE响应数据自动化3.0
jmeter·自动化
软件测试大叔17 天前
Jmeter ServerAgent在arm环境启动报错no libsigar-aarch64-linux.so in java.library.path
jmeter
心灵宝贝17 天前
Apache JMeter 2.9使用教程:压力测试入门步骤详解
jmeter·apache·压力测试