Hello,
I have a VPS hosted at GoDaddy with CPU 2.80GHz, 512MB of RAM guaranteed and 2 GB bursted running a CentOS.
The thing is that sometimes, almost daily around 20.00 GMT+2 I experience a very high cpu load (as high as 30) that makes the hosted sites unreachable.
Using "ps -axu" I've noticed that apache makes all that load but I can't understand why. It's certainly not from the number of visitors that use the apache in the given moment.
Also in the error logs I've found the following:
Code:
[Mon May 14 13:39:30 2007] [error] [client 88.232.118.80] File does not exist: /var/www/html/button.php, referer: http://walpapers.evolink.ro/
[Mon May 14 13:39:30 2007] [error] [client 88.253.3.244] File does not exist: /var/www/html/button.php, referer: http://walpapers.evolink.ro/
[Mon May 14 13:39:30 2007] [error] [client 74.52.183.34] File does not exist: /var/www/html/button.php
[Mon May 14 13:39:30 2007] [error] [client 88.231.161.242] File does not exist: /var/www/html/button.php, referer: http://walpapers.evolink.ro/
Please notice there are up to four requests of the kind per second! Can this be the cause ?
Also I have 'tweaked' the apache configuration as follows:
Code:
KeepAliveTimeout 15
<IfModule prefork.c>
StartServers 1
MinSpareServers 1
MaxSpareServers 5
ServerLimit 50
MaxClients 50
MaxRequestsPerChild 4000
Can this be a problem also ?
Thanks.