问一下大家有关apache的配置问题

问一下大家有关apache的配置问题

首先还是简介一下吧!让大家看清楚一点.
服务器硬件:
cpu:双核p4 2.0
内存2G
硬盘150G
软件:redhat contos5+apache2.2.3+php5.1.2+mysql5

apache+php+mysql全是自己编绎的
网站流量pv20万/日

apache以prefork.c方式
主要配置如下:
<IfModule prefork.c>
StartServers 10
MinSpareServers 10
MaxSpareServers 15
ServerLimit 2500
MaxClients 2000
MaxRequestsPerChild 10000
</IfModule>

有时候到下午3-4点高峰期的时候
网站就打不开,但服务器没有关闭掉的,
经过我查看apache错误日志显示
5号下午apache错误提示:
[Mon Jan 05 15:15:12 2009] [error] [client 123.128.90.202] request failed: error reading the headers,
6号下午apache错误提示:
[Tue Jan 06 15:17:02 2009] [error] [client 120.7.128.119] request failed: error reading the headers
[Tue Jan 06 15:17:02 2009] [error] [client 120.7.128.119] request failed: error reading the headers
7号下午apache错误提示:
[Wed Jan 07 16:23:23 2009] [error] [client 60.223.26.17] request failed: error reading the headers,
8号无
9号是晚上apache错误提示:

[Fri Jan 09 20:41:07 2009] [error] [client 123.4.58.86] request failed: error reading the headers
[Fri Jan 09 20:41:42 2009] [error] [client 119.177.27.136] request failed: error reading the headers

现在我google了好几多无结果;
想问一下大家有经验的高手帮我分析一下,到底是受功击还是我的apache prefork.c配置不对
有经验的大家告诉我一下,谢谢了!

可能能是内存不够了。换成worker +fastcgi ,关闭apache日志 能节省一些内存
内存2g还不够吗
i am sorry that i can't find only one document about how to solve this problem.

i suggest that you should have gone over error log besides this error 'request failed: error reading the headers'.because users can't visit your website,something else can also cause.
todayhero
你用英文说的是什么意思
建议你仔细看看错误日志,用户不能访问,'request failed: error reading the headers'不一定就是尤它引起的.有可能是其它原因引起的.也就是说出在出现"'request failed: error reading the headers'"这个错误之前.可能还有其它错误提示

对于新手解决此类问题是比较头痛的问题.建议使用楼上的方法,安装nginx+php-fcgi 或是zeus来碰碰运气.解决一下.

从你提供的日志来看.好像不是攻击.但是不是攻击.还要看当时情况.最简单的判断方法就是.使用netstat和tcpdump.
netstat -na |awk '/^tcp/ {++S[$NF]} END {for (a in S) print a,S[a]}'
如果得到此值SYN_RECV比其它都大很多.一般是正常的.
但是如果三次握手都全的攻击.就不知判断了.

你要了http的header信息.使用firefox分析一下.是不是有异常情况.

不要死盯着"'request failed: error reading the headers",看看有没有其它错误提示.

may you succeed

也遇到这问题,我的是在局域网里,只要局域网里没人下东东就很少报这错误