jmeter压力测试报错:java.net.BindException: Address already in use: connect的原因分析

今天压测了一个接口,20个线程就报了大量错误

 

 

查看结果树的报错,发现是java.net.BindException: Address already in use: connect

百度了一下说是客户端的端口耗尽了,怀疑是服务端连接没释放造成的,浏览器抓包看了一下响应头中的Connection字段,果然是keep-alive,请求头也是keep-alive

 

 因此,在jmeter的请求头中加入以下字段Connection:close

 

 

 

重新压测,不再报错啦

 

posted @ 2020-09-11 16:08  wuxiaomiao  阅读(565)  评论(1编辑  收藏  举报