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在电脑的任务管理器中查看对应的占用程序,接着进行关闭即可
版权归原作者 小洁子_2009 所有, 如有侵权,请联系我们删除。