Linux有各种搜索过滤方式,组合后可以灵活运用
以tcp开头的各种状态连接数
netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}'
netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort
netstat -nat|grep -i "12000"|wc -l
netstat -anp|grep -i "12000"|wc -l
TIME_WAIT超时配置
/etc/sysctl.conf增加
#add by 20111205
#1表示开启重用,允许将TIME-WAIT sockets重新用于新的TCP连接;默认为0,表示关闭
net.ipv4.tcp_tw_reuse = 1
#1表示开启TCP连接中TIME-WAIT sockets的快速回收;默认为0,表示关闭
net.ipv4.tcp_tw_recycle = 1
#表示如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间
net.ipv4.tcp_fin_timeout = 30