Immer mehr Apache Prozesse
Posted: 2005-10-14 13:15
Also irgendwie werden es auf meinem Server dauernd mehr Apacheprozesse. Ich muss min einmal am Tag rebooten da sonst alles immer langsamer wird.
In /etc/sysconfig/apache2 habe ich MPM auf Prefork gesetzt.
In der server-tuning.conf ist bei Prefork folgendes eingestellt:
# prefork MPM
<IfModule prefork.c>
# number of server processes to start
StartServers 5
# minimum number of server processes which are kept spare
MinSpareServers 5
# maximum number of server processes which are kept spare
MaxSpareServers 10
# highest possible MaxClients setting for the lifetime of the Apache process.
ServerLimit 150
# maximum number of server processes allowed to start
MaxClients 150
# maximum number of requests a server process serves
MaxRequestsPerChild 0
</IfModule>
Momentan ist der Server schon wieder bei ca 50 Prozessen die momentan teilweise über 20min alt sind. Kontext von httpd2 ist folgender:
/usr/sbin/httpd2 -f /etc/apache2/httpd.conf -k start
Habe ich irgendwas falsch gemacht, gibt es noch andere Stellen wo ich sowas einstellen könnte?
Was auch auffällig ist, awstats braucht seit heute plötzlich fast eine Stunde um Stats zu generieren. AW wird per cron einmal die Stunde aktualisiert. Könnte das auch eine Art Attacke sein auf den Webserver?
In /etc/sysconfig/apache2 habe ich MPM auf Prefork gesetzt.
In der server-tuning.conf ist bei Prefork folgendes eingestellt:
# prefork MPM
<IfModule prefork.c>
# number of server processes to start
StartServers 5
# minimum number of server processes which are kept spare
MinSpareServers 5
# maximum number of server processes which are kept spare
MaxSpareServers 10
# highest possible MaxClients setting for the lifetime of the Apache process.
ServerLimit 150
# maximum number of server processes allowed to start
MaxClients 150
# maximum number of requests a server process serves
MaxRequestsPerChild 0
</IfModule>
Momentan ist der Server schon wieder bei ca 50 Prozessen die momentan teilweise über 20min alt sind. Kontext von httpd2 ist folgender:
/usr/sbin/httpd2 -f /etc/apache2/httpd.conf -k start
Habe ich irgendwas falsch gemacht, gibt es noch andere Stellen wo ich sowas einstellen könnte?
Was auch auffällig ist, awstats braucht seit heute plötzlich fast eine Stunde um Stats zu generieren. AW wird per cron einmal die Stunde aktualisiert. Könnte das auch eine Art Attacke sein auf den Webserver?