Immer mehr Apache Prozesse
Immer mehr Apache Prozesse
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?
Re: Immer mehr Apache Prozesse
Das könnte durchaus sein, lies trotzdem folgende Threads:G4m813R wrote:Könnte das auch eine Art Attacke sein auf den Webserver?
http://www.rootforum.org/forum/viewtopic.php?t=36343
http://www.rootforum.org/forum/viewtopic.php?t=36346
http://www.rootforum.org/forum/viewtopic.php?t=34551
PayPal.Me/JoeUser ● FreeBSD Remote Installation
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Wings for Life ● Wings for Life World Run
„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
Re: Immer mehr Apache Prozesse
Kann es vielleicht einfach sein, das viele User deine Website(s) besuchen?G4m813R wrote: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?
Re: Immer mehr Apache Prozesse
Danke schonmal.
Also ich hab grad noch ein paar Sachen gecheckt da ist auch alles in Ordnung. Naja viele User ist relativ sind glaubich 15.000 uniques am Tag. Allerdings war das vorher auch nicht dass der Server immer langsamer wurde und so extrem viele Prozesse warns auch nicht.
Also ich hab grad noch ein paar Sachen gecheckt da ist auch alles in Ordnung. Naja viele User ist relativ sind glaubich 15.000 uniques am Tag. Allerdings war das vorher auch nicht dass der Server immer langsamer wurde und so extrem viele Prozesse warns auch nicht.
Re: Immer mehr Apache Prozesse
15.000 sind aber schon recht ordentlich, bei einer Seite denke ich dann, daß es sich um ein Forum o.A. handelt - hast Du irgendetwas gemacht, was die Seite langsamer gemacht haben könnte? Und welche Hardware setzt Du ein?
flo.
flo.
Re: Immer mehr Apache Prozesse
Nein ich denke nicht. Ich werde aber mal beobachten ob vl sich Prozesse aufhängen. Auf dem Server hoste ich noch ein paar andere Seiten die könnten sowas ja verursachen.
Hardware weiss ich nicht genau müsst ich mal im Vertrag schaun. Glaube sowas wie ein XP 2000+ mit 1GB Ram und 170GB IDE Platte.
Die anderen Prozesse laufen ja soweit ich das beurteilen kann noch relativ flink.
Hardware weiss ich nicht genau müsst ich mal im Vertrag schaun. Glaube sowas wie ein XP 2000+ mit 1GB Ram und 170GB IDE Platte.
Die anderen Prozesse laufen ja soweit ich das beurteilen kann noch relativ flink.
Re: Immer mehr Apache Prozesse
Daran sollte es dann nicht unbedingt liegen - Schade, wäre einfach gewesen. :-(G4m813R wrote: XP 2000+ mit 1GB Ram und 170GB IDE Platte.
flo.
Re: Immer mehr Apache Prozesse
Hallo,
sollte dein Problem noch bestehen ;), wäre das hier mal einen
Blick wert.
http://httpd.apache.org/docs/2.0/mod/mp ... tsperchild
sollte dein Problem noch bestehen ;), wäre das hier mal einen
Blick wert.
http://httpd.apache.org/docs/2.0/mod/mp ... tsperchild
Re: Immer mehr Apache Prozesse
Danke aber das wusste ich eh schon. Hab die Threads mal ein bisschen hochgeschraubt da sie doch recht niedrig eingestellt waren. Allerdings macht jetzt noch die DB und der Traffic sorgen weil sich die täglichen Besucher auf 30.000 erhöht haben. Naja Server wird die nächste Woche geupgradet und 2ter ist auch schon bestellt.
