解决端口被占用问题(端口timewait)

当jmeter做千级并发时,有报错的接口,查看是不是本地端口被占用完了

netstat -an   查看是否有端口在 timewait

 

 

timewait是知道用那个端口,但是端口被别人占用着

 

见tcp原理

https://www.jianshu.com/p/3c7a0771b67e

 

 

netstat -an | grep 192.168.87.25   筛选包含 ip 地址的管道

 

 

 

https://www.cnblogs.com/crazymakercircle/p/11748890.html

 

 

 

netstat -nat 存在很多 很多time_wait

 

这个就是你本地的端口号耗尽了,想办法让本地发送请求使用长链接

 

 

mac看这个 https://www.cnblogs.com/kaibindirver/p/11958506.html

windows 参考:

https://www.cnblogs.com/qianzf/p/7064827.html

https://blog.csdn.net/weixin_34112208/article/details/91639845

http://www.mamicode.com/info-detail-2445537.html

https://blog.csdn.net/bluetjs/article/details/80965967

 

后面看到这个 内核参数优化,但是还没试

https://www.cnblogs.com/kaibindirver/p/12875727.html

原文地址:https://www.cnblogs.com/kaibindirver/p/11956755.html