You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Philipp Suek <ps...@networker.de> on 2003/04/25 17:07:31 UTC
Apache Child Prozesse beenden sich nicht
Hallo,
ich habe einen Apache 1.3 laufen. Dieser erzeugt Childprozesse, die nicht mehr sterben. Und zwar 2 oder 3 am Tag. Wenn ich mir diese mit lsof (Linux) näher anschaue, scheint er auf alle Logs von ca. 20 Virtualhosts zuzugreifen. Ich kann mir nicht erklären woran dies liegt. Diese Childprozesse schlucken nämlich 95 % der CPU Resourcen und 5 MB des Arbeitsspeichers.
Wer hat eine Idee, woran dies liegen könnte.
Mit freundlichen Grüßen
Philipp Suek
Re: Apache Child Prozesse beenden sich nicht
Posted by Max Dittrich <Ma...@t-online.de>.
On 4/25/2003 5:07 PM, Philipp Suek wrote:
> Hallo,
>
> ich habe einen Apache 1.3 laufen. Dieser erzeugt Childprozesse, die
> nicht mehr sterben. Und zwar 2 oder 3 am Tag. Wenn ich mir diese mit
> lsof (Linux) näher anschaue, scheint er auf alle Logs von ca. 20
> Virtualhosts zuzugreifen.
Die Kinder erben die offenen Filedeskriptoren für alle Logs von Ihrem
Vater um entsprechende Logeinträge machen zu können.
> Ich kann mir nicht erklären woran dies liegt.
> Diese Childprozesse schlucken nämlich 95 % der CPU Resourcen und 5 MB
> des Arbeitsspeichers.
Anstelle von 'lsof' solltest Du mittels 'strace' ('truss') schauen was
diese Kinder so anstellen. Vielleicht hilft auch die Ausgabe von mod_status.
>
> Wer hat eine Idee, woran dies liegen könnte.
>
> Mit freundlichen Grüßen
>
> Philipp Suek
gruss,
.max
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: Apache Child Prozesse beenden sich nicht
Posted by "m.fritz" <m....@gmx.net>.
Hallo,
du solltest ein wenig über maxclients/minspareserver/maxspareservers
nachlesen. Die Einstellungen sollten aneinander angepasst sein damit nicht
-child prozesse zu viel ressourcen fressen
-bessere performance erzielt werden kann
außerdem ist es wichtig ob du deine mpm mit prefork, work oder child laufen
lässt.
jenachdem erfolgt die aufteilung von prozessen u. childprozessen auf user
requests.
all diese einstellungen findest du im httpd.conf
gruz mic
> Hallo,
>
> ich habe einen Apache 1.3 laufen. Dieser erzeug
> t Childprozesse, die nicht mehr sterben. Und zwar 2 oder
> 3 am Tag. Wenn ich mir diese mit lsof (Linux) näher ansch
> aue, scheint er auf alle Logs von ca. 20 Virtualhosts zuz
> ugreifen. Ich kann mir nicht erklären woran dies liegt. D
> iese Childprozesse schlucken nämlich 95 % der CPU Resourc
> en und 5 MB des Arbeitsspeichers.
>
> Wer hat eine Idee, w
> oran dies liegen könnte.
>
> Mit freundlichen Grüßen
>
> Ph
> ilipp Suek
--
+++ GMX - Mail, Messaging & more http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: Apache Child Prozesse beenden sich nicht
Posted by "Comm@nder21" <co...@yahoo.de>.
hallo.
blöde frage, und wahrscheinlich ne dau-lösung, aber:
hast du dein system schonmal auf viren überprüft?
das höhrt sich irgendwie nach sowas wie nem trojaner oder so an.
hand by comm@nder21
##########################
Comm@nder21
com_mander_21@yahoo.de
ICQ: 176714976
##########################
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------