jmeter超高并发报错解决方法

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

2、解决方法

修改jmeter配置文件

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

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

相关推荐
乐言3611 天前
Jmeter中的BeanShell如何使用?
python·jmeter·压力测试
kerryYG1 天前
使用JMETER中的JSON提取器实现接口关联
jmeter·json
乐言3613 天前
Jmeter中的Json提取器如何使用?
jmeter·json
九班长3 天前
JMeter 中实现 双 WebSocket(双WS)连接
websocket·jmeter·proto
花下的晚风4 天前
如何使用测试软件 Jmeter
jmeter
程序员的世界你不懂4 天前
JMeter_配置元件之随机变量(RandomVariable)介绍
jmeter
小二·5 天前
使用Jmeter对AI模型服务进行压力测试
jmeter·压力测试·可用性测试
SwTesting5 天前
JMeter快速指南:命令行生成HTML测试报告(附样例命令解析)
jmeter
coding侠客5 天前
使用Jmeter进行核心API压力测试
java·jmeter·apache·压力测试
SwTesting5 天前
【JMeter技巧】GET请求如何传递Body参数?版本兼容性详解场景需求
jmeter