jmeter超高并发报错解决方法

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

2、解决方法

修改jmeter配置文件

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

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

相关推荐
查拉图斯特拉面条18 小时前
JMeter JSON数据提取后处理指南:为ID值添加双引号
jmeter·json
幺零九零零1 天前
压测-JMeter(十二)
jmeter
幺零九零零1 天前
压测-JMeter(十三)
jmeter
幺零九零零2 天前
压测-JMeter(九)
jmeter
幺零九零零2 天前
压测-JMeter(七)
jmeter
幺零九零零2 天前
压测-JMeter学习
学习·jmeter
幺零九零零2 天前
压测-JMeter(六)
jmeter
无名小卒Rain2 天前
Jmeter性能测试-分布式压测配置和执行过程
分布式·jmeter
小钻风33662 天前
软件测试: 从入门到实践(Jmeter的使用)
jmeter