webcattle
  
        
集群版
Level: 20
HP: 170 / 533
MP: 45 / 340
Exp: 5%
帖子: 68
积分: 65535
注册时间: 2007-11-06
|
修改httpd.conf,把KeepAlive On設爲Off,呵呵,然後修改Timeout 300爲你任何的值,最好是大一點,因爲沒有了KeepAlive On,下載和在線播放等需要大量時間等待的線程就不會自動被apache繼承下來的。比如設爲1800秒等。
然後把MaxRequestsPerChild設爲大點的資料,這樣就可以不用頻繁啓動apache的線程了,而只啓用MaxRequests和MinRequests設定的進程,在大量不斷新請求的情況下,可以把MaxRequests和MinRequests設爲相同,這樣可以不用apache放棄多餘的進程,以提高反應速度。
--------------------------------------------------------------------------------------
apache配置优化(httpd.conf)
1)修改“Timeout”的值为 30-60,如果你得程序没有执行时间需要很长的话,可以修改到 10-15;
2)修改“KeepAlive”的值为“Off”,这个很有效果,也很有争议,我自己的看法是很有效果,而且并没有影响速度,大家可以自行试验;
3)修改“MaxRequestsPerChild”的值为“2048”,这个还在试验中,一是因为怕有内存泄漏,二是因为 apache 进程会因为随着服务时间的延长,会变得越来越胖(我这里的实际情况是某些 apache 进程会狂吃内存到18MB,晕啊:),不过这设置有没有效果,还在试验中;
|
| |
|