1、查看time-wait和close_wait的数量
netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’
ss -ant | awk ‘{++S[$1]} END {for(a in S) print a, S[a]}’
2、解决方案:
#vi /etc/sysctl.conf
表示开启TIME-WAIT sockets重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭
#net.ipv4.tcp_tw_reuse = 1
表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭
#net.ipv4.tcp_tw_recycle = 1
Time-wait数量过高处理
最新推荐文章于 2022-08-26 16:33:18 发布