解决TIME_WAIT过多造成的问题
1. time_wait的作用
2.大量TIME_WAIT造成的影响
3.如何尽量处理TIMEWAIT过多问题:
就是通过修改系统参数,让服务器能够快速回收和重用那些TIME_WAIT的资源
4.原因:要么就是对方连接的异常,要么就是自己没有迅速回收资源,总之不是由于自己程序错误导致的。
https://www.cnblogs.com/dadonggg/p/8778318.html
一次服务端大量CLOSE_WAIT问题的解决
原因:如果一直保持在CLOSE_WAIT状态,那么只有一种情况,就是在对方关闭连接之后服务器程 序自己没有进一步发出ack信号。换句话说,就是在对方连接关闭之后,程序里没有检测到,或者程序压根就忘记了这个时候需要关闭连接,于是这个资源就一直 被程序占着。
https://blog.csdn.net/yu616568/article/details/44677985
https://www.cnblogs.com/sunxucool/p/3449068.html
HttpClient4 TIME_WAIT和CLOSE_WAIT
https://www.cnblogs.com/caoyusongnet/p/9087633.html