Apache Failed , MaxClient Reached !

Dearl All

I am using Apache on Linux Fedora as my Webserver. i am facing a problem which Apache is always failed , after succesfull restart , when i press Apache Status on WHM/Cpanel the following message appear :

Unable to retrieve apache status [a fatal error or timeout occurred while processing this directive]


When i restart apache it restarted sucesfully and works for few seconds , then failed again !!! Sometimes and rarely Apache works for one or two hours , then failed again.

When i review error_log i see this message appear :

server reached MaxClients setting, consider raising the MaxClients setting

this message appear very fast after restarting the Apache , i review my httpd.conf and i see every thing seems ok , and this some of my httpd.conf :

========

KeepAlive Off
MaxKeepAliveRequests 100
KeepAliveTimeout 2
MinSpareServers 8
MaxSpareServers 13
MaxClients 250
MaxRequestsPerChild 50

=========

It is just a matter of seconds after restarting and the MaxClients error message appear on the log file !

Is that indicate that there is very high hit rate (Denail Of Service for example) on my server ? and how can check how many hit and to which site these request goes and number of hits/per second ...

Please Help me.

Thanks,

 

 

 

 

Top