httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John List <johnl...@gulfbridge.net>
Subject Re: [users@httpd] High load apache
Date Fri, 10 Sep 2010 21:58:15 GMT
Which processes are using the processors the most? (I suspect your imap 
server might be more responsible than apache.)

John Hicks


On 09/08/2010 03:42 PM, Paras pradhan wrote:
> 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