httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Fábio Jr." <fjuniorli...@gmail.com>
Subject Re: [users@httpd] High load apache
Date Wed, 08 Sep 2010 20:05:20 GMT
Hi,

Try to enable mod_expires and mod_deflate to see if there is some 
significant boost in the performance.

[]s.

Fábio jr.

Em 08-09-2010 16:42, Paras pradhan escreveu:
> Hi,
>
> Looking for recommendations.
>
> I need to serve 100-200+ concurrent users to provide php based webmail 
> client (horde). I have setup memcached and php-fastcgid for this 
> purpose. The server has four 2.2G AMD optereon cores with 8GB of 
> memory. I am doing stress test using ab as: ab -t 36000 -c 100 
> https://url/h/imp/login.php. What I have noticed if the number of 
> concurrent users are more than around 25, I get the sluggish 
> performance and I can see linux load rising high to 25 to 30 and all 
> the cpu cores are approximately 75% used.
>
> This is what I have in config files:
>
> mpm worker:
> --
> <IfModule worker.c>
> StartServers         15
> MaxClients         960
> MinSpareThreads     75
> MaxSpareThreads     150
> ThreadsPerChild     64
> MaxRequestsPerChild  5000
> --
>
> memcached: 4GB
>
> ---
>
> fcgid:
>
> <IfModule !mod_fastcgi.c>
>   AddHandler fcgid-script .fcgi
>   MaxRequestsPerProcess 10000
>   MaxProcessCount       100
>   IPCCommTimeout        240
>   IdleTimeout           240
>   ProcessLifeTime 300
>   BusyTimeout 300
>   DefaultMaxClassProcessCount 100
>   DefaultMinClassProcessCount 50
>
> </IfModule>
> ---
>
> php-fcgid:
>
> # Number of PHP childs that will be launched. Leave undefined to let 
> PHP decide.
> #    DefaultInitEnv PHP_FCGI_CHILDREN 4
> # Maximum requests before a process is stopped and a new one is launched
>     DefaultInitEnv PHP_FCGI_MAX_REQUESTS 10000
> ----
> OS: RHEL 5.5
> Apache: 2.2.3
> PHP: 5.1
> Mysql: 5.0
>
>
> Will appreciate for any inputs.
>
> Thanks!
> Paras.
>


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message