On Wed, Apr 20, 2011 at 11:55 PM, Harsimranjit singh Kleryou encountered the "reached maxclients" condition with MaxClients=1500...
<simran4u2@xxxxxxxxx> wrote:
> ServerLimit 30
> StartServers 20
> MaxClients 1500
> MinSpareThreads 40
> MaxSpareThreads 100
> ThreadsPerChild 50
> MaxRequestsPerChild 0
whether that is expected is up to your app and the traffic
if the app hangs or takes a long time to respond, you could reach the
maxclients limit regardless
if the app is responding appropriately and your machine has capacity,
increase maxclients
you set MaxSpareThreads to 100; that's 2 * your ThreadsPerChild
> 3)I HAVE SET startserver 20(means 20 child processes with 50 thread per
> child) .but why am getting 2 with following command
>
> “ps aux | grep http | grep -v “\(root\|grep\)” | wc -l”–>2
don't worry about StartServers
notice that your MinSpareThreads and MaxSpareThreads values and the
difference between them are a small percentage of MaxClients; if load
changes by a very small percentage, child processes will be terminated
or started
perhaps this preso would help:
http://blogs.sun.com/trawick/resource/DeepDive/WebStackDeepDiveApache.pdf
--
> 4)Any other configuration need to do for worker MPM?
>
> Thanks a lot in advance
>
> regards
> Harsimran
Born in Roswell... married an alien...
---------------------------------------------------------------------
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@xxxxxxxxxxxxxxxx
" from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx