nginx 缓存配置及报错解决
# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S}'TIME_WAIT 2735
ESTABLISHED 6
cp 0 0 192.168.0.21:80 192.168.0.21:27544 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26458 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:27665 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26601 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:27333 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26498 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:25969 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26061 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26777 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26960 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:27391 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26568 TIME
tcp 0 0 192.168.0.21:80 192.168.0.21:26525
发现系统存在大量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
然后执行 /sbin/sysctl -p 让参数生效。
# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S}'
TIME_WAIT 1
ESTABLISHED 4
# netstat -anplt
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address Stat e PID/Program name
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LIST EN 20565/php-fpm.conf)
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LIST EN 16446/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LIST EN 25492/nginx.conf
tcp 0 0 0.0.0.0:22 0.0.0.0:* LIST EN 1768/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LIST EN 1150/master
tcp 0 52 192.168.0.21:22 192.168.0.224:51384 ESTA BLISHED 22344/1
tcp 0 0 192.168.0.21:22 192.168.0.224:52369 ESTA BLISHED 22398/sshd: root@no
tcp 0 0 192.168.0.21:22 192.168.0.224:61398 ESTA BLISHED 20420/0
tcp 0 0 192.168.0.21:22 192.168.0.224:62132 ESTA BLISHED 20773/sshd: root@no
tcp 0 0 192.168.0.21:80 192.168.0.224:53048 TIME _WAIT -
tcp 0 0 :::22 :::* LIST EN 1768/sshd
tcp 0 0 ::1:25 :::* LIST EN 1150/master
drwx------. 2 coovanftp root 4096 11月 20 09:56 proxy_cache_path
drwx------. 2 coovanftp root 4096 11月 20 09:56 proxy_temp
# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S}'
TIME_WAIT 1
ESTABLISHED 4
# ll
总用量 8
drwx------. 3 coovanftp coovanftp 4096 11月 20 11:55 a
drwx------. 3 coovanftp coovanftp 4096 11月 20 11:54 b
页:
[1]