TCP连接优化

TCP连接未释放

断开连接后TCP有两个状态:
一个是TIME_WAIT,一个是CLOSE_WAIT,是不同的两个状态
TIME_WAIT:出现在主动断开方,发出最后一个ACK后
CLOSE_WAIT:出现在被动断开方,收到主动断开方的FIN,发出自己的ACK后

优化方法:
临时改变
sysctl -w net.ipv4.tcp_max_tw_buckets=5000
sysctl -w net.ipv4.tcp_tw_recycle=1
sysctl -w net.ipv4.tcp_tw_reuse=1

永久生效
vi /etc/sysctl.conf
net.ipv4.tcp_max_tw_buckets=5000
net.ipv4.tcp_tw_recycle=1
net.ipv4.tcp_tw_reuse=1
 

上一篇:【JavaEE 进阶(二)】Spring MVC(下)-7.总结


下一篇:面试高频问题----2