龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 操作系统 > LINUX系统 >

linux中(ip_local_port_range)TIME_WAIT过多的解决办法

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
使用linux系统的朋友可能会碰这样的问题,出现大量的time_wait进行,下面我们来看一下解决方法。 修改ip_local_port_range的方法 引用 [配置开机自动启动Nginx + PHP + MySQL] 代码如下 # vi /etc/r
使用linux系统的朋友可能会碰这样的问题,出现大量的time_wait进行,下面我们来看一下解决方法。

修改ip_local_port_range的方法
引用
[配置开机自动启动Nginx + PHP + MySQL]

 代码如下
# vi /etc/rc.local

在末尾增加以下内容:

 代码如下
/bin/sh /usr/local/webserver/mysql/bin/mysqld_safe --defaults-file=/usr/local/webserver/mysql/my.cnf &
ulimit -SHn 51200
/usr/local/webserver/php/sbin/php-fpm start
/usr/local/webserver/nginx/sbin/nginx

[优化Linux内核参数]

 代码如下
# vi /etc/sysctl.conf

在文件末尾增加以下内容:

 代码如下
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 300
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 5000 65000
# /sbin/sysctl -p

↑ 使配置立即生效


精彩图集

赞助商链接