- 论坛徽章:
- 0
|
最近一直折腾web服务器的怪异现象,头大,请有经验者赐教:
配置:
cpu:E2180
内存:2g
软件:
apache:2.2.3
mysql:5.0.22
php:5.1.6
httpd.conf的配置:
keeplive:off
<IfModules prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 100
ServerLimit 4096
MaxClients 2048
MaxRequestsPerChild 1000
</IfModules>
现象描述:【网站页面全静态】
1、机器重启后的1天内,http,ftp和putty都正常,速度也快,网站日pv 34w,ab做的本地压力测试,1000并发,10000访问,能够正常跑完
2、第三天,开始出现异常,http访问经常失败,ftp也出现socket重连,socket异常链接等错误,putty偶尔链接失败,ab压力并发10都出现Failed Requests的错误
3、但是同时查看http链接数,小于20的并发,很低了,查看内存,占满了,500m程序,1500m的cache
4、出现http访问出错,ftp访问出错的情况后,重启apache,mysql,ftp都没有作用,一定要重启linux
现在怀疑的情况:
1、内核的socket出现了链接异常,可能是满了,导致接受新的链接很慢
2、内存耗尽,导致新的链接响应速度超慢,但是1500m都是cache,难道apache自己的cache还有一些参数需要设置吗
痛苦中,望高手指点一二,联系方式:wildboar.go@gmail.com
[ 本帖最后由 fatdragon 于 2008-8-11 12:39 编辑 ] |
|