netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c
173 ESTABLISHED
43 FIN_WAIT1
20 FIN_WAIT2
5 LAST_ACK
7 LISTEN
2 SYN_RECV
3 SYN_SENT
1745 TIME_WAIT
网站运行一会儿就有大量time_wait,通过netstat可以看到是php调用curl导致的
目前CURLOPT_CONNECTTIMEOUT设置为:3
CURLOPT_TIMEOUT设置为:3
网上说修改/etc/sysctl.conf,
在线证件照系统是一套完善的冲印行业解决方案,致力于解决用户线上拍摄证件照,拍摄最美最标准证件照的使命。证件照免费版功能:后台统计:当天制作、当天新增、支持规格、近7日统计规格列表:筛选查看、编辑用户列表:筛选查看常见问题:筛选查看、新增、编辑、删除小程序设置:应用设置、流量主设置小程序跳转:筛选查看、新增、编辑、删除关注公众号:引导设置系统要求:系统:Linux系统(centos x64)运行环境
net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout = 30
我修改报错
error: permission denied on key 'net.ipv4.tcp_tw_reuse' error: permission denied on key 'net.ipv4.tcp_tw_recycle' error: permission denied on key 'net.ipv4.tcp_fin_timeout'
服务器是centos
回复内容:
netstat -an|awk '/tcp/ {print $6}'|sort|uniq -c
173 ESTABLISHED
43 FIN_WAIT1
20 FIN_WAIT2
5 LAST_ACK
7 LISTEN
2 SYN_RECV
3 SYN_SENT
1745 TIME_WAIT
网站运行一会儿就有大量time_wait,通过netstat可以看到是php调用curl导致的
立即学习“PHP免费学习笔记(深入)”;
目前CURLOPT_CONNECTTIMEOUT设置为:3
CURLOPT_TIMEOUT设置为:3
网上说修改/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
我修改报错
error: permission denied on key 'net.ipv4.tcp_tw_reuse' error: permission denied on key 'net.ipv4.tcp_tw_recycle' error: permission denied on key 'net.ipv4.tcp_fin_timeout'
服务器是centos
不懂PHP,仅仅针对你说的出现大量的TIME_WAIT来说,比较详细的解决方案见:http://huoding.com/2012/01/19/142
如果提示`error: permission denied on key 'net.ipv4.tcp_tw_reuse''.请'su'到root并临时关掉Selinux 'setenforce 0'
楼主,这个问题最终你是怎么解决的?我现在也遇到这种问题了。curl每次都关闭,大量请求的时候,还是出现大量的CLOSE_WAIT,ESTABLISHED,TIME_WAIT.请教下。









