首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

批改ulimit参数和tcp的time wait参数

2012-09-28 
修改ulimit参数和tcp的time wait参数1. linux下tcp的TIME_WAIT参数调整?netstat -na|awk /^tcp/ {++S[$NF

修改ulimit参数和tcp的time wait参数

1. linux下tcp的TIME_WAIT参数调整

?

netstat -na|awk '/^tcp/ {++S[$NF]} END {for(i in S) print i,S[i]}'

查看网络节点的tcp连接状态,如果发现系统存在大量的TIME_WAIT状态的连接,通过调整内核参数解决:

?

vi /etc/sysctl.conf

net.ipv4.tcp_syncookies= 1

net.ipv4.tcp_tw_reuse= 1

net.ipv4.tcp_tw_recycle= 1

net.ipv4.tcp_fin_timeout= 30

net.ipv4.tcp_keepalive_time= 1200

net.ipv4.tcp_max_syn_backlog= 8192

net.ipv4.tcp_max_tw_buckets= 5000

?

然后执行以下命令让参数生效

/sbin/sysctl -p

?

说明:

?

?

7、 客户端在2MSL时间内没收到对端的任何响应,TIME_WAIT超时,进入CLOSED状态。

?

?

2. linux下ulimit参数调整

vi/etc/security/limits.conf

work soft nofile65535

work hard nofile65535

?

?

ulimit -SHn 65536

?

ulimit -n

热点排行