jmeter超高并发报错解决方法

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

2、解决方法

修改jmeter配置文件

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

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

相关推荐
少云清10 小时前
【性能测试】14_JMeter _JMeter测试报告
jmeter·性能测试
少云清1 天前
【性能测试】4_JMeter _JMeter使用示例
jmeter·性能测试
少云清1 天前
【性能测试】12_JMeter _JMeter定时器
jmeter·性能测试
少云清2 天前
【性能测试】13_JMeter _JMeter分布式
分布式·jmeter·性能测试
先鱼鲨生2 天前
JMeter工具的使用
测试开发·jmeter·性能测试
少云清2 天前
【性能测试】11_JMeter _JMeter逻辑控制器
jmeter·性能测试
少云清3 天前
【性能测试】10_JMeter _JMeter连接数据库(重点)
数据库·jmeter
普通网友3 天前
Jmeter和Postman那个工具更适合做接口测试?_postman和jemter哪个更适合接口测试
测试工具·jmeter·postman
steem_ding4 天前
压测TPS
jmeter
少云清5 天前
【性能测试】9_JMeter _JMeter录制脚本(了解)
jmeter·性能测试