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
--------------------------------------------------------------------------