0


Jmeter压测问题_ Address already in use: connect报错

Jmeter压测问题_ Address already in use: connect报错

【问题描述】:
压测接口时,并发一段时间后,会报java.net.BindException: Address already in use: connect
在这里插入图片描述

【问题原因】:
Jmeter里的http sample勾选了keep alive,导致会话一直保持,而windows本身的端口有限,导致端口被占用完后,无法分配新的端口,
因此会产生Address already in use: connect 报错。
在这里插入图片描述

【解决方式】:
不勾选keep alive

【其他扩展】:
1)在windows下查看所有端口:
1.输入【cmd】命令,进行命令提示符
输入【netstat -ano】按下回车,即会显示所有的端口占用情况
在这里插入图片描述
2).查询指定的端口占用情况:
在命令窗口中,继续输入【netstat -aon|findstr “提示的端口”】
如输入:netstat -aon|findstr “20780”

在这里插入图片描述
3).然后根据PID在电脑的任务管理器中查看对应的占用程序,接着进行关闭即可
在这里插入图片描述

标签: 压力测试 java linux

本文转载自: https://blog.csdn.net/zhanjie2009/article/details/122943802
版权归原作者 小洁子_2009 所有, 如有侵权,请联系我们删除。

“Jmeter压测问题_ Address already in use: connect报错”的评论:

还没有评论