PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apacheprozesse mit langer Laufzeit



Chavez4K
27.01.02, 16:08
Hallo,

ich stehe vor folgendem Problem:

beim Apache laufen unter wwwrun ein Teil der Webserverprozesse
ueber einen laengeren Zeitraum.

Pers. Verbindungen sind deaktiviert, Downloads via httpd laufen auch
nicht.

Warum schaukeln sich die Prozesse dann trotzdem auf? Bringt es etwas,
die TimeOut zu veringern? Was kann ich denn noch pruefen??

Verwendeter Apache: 1.3.19
OS: SuSE 7.2


Nice Day!
Chavez4K

netzmeister
27.01.02, 16:42
Hallo,

die Anzahl der Apache Prozesse wird in der httpd.conf eingestellt.

(Startprozesse, Min- Max- Reserveprozesse, usw.)

Eigentlich brauchst Du hier nichts ändern. Mach Dir da mal keine Sorgen.
Die fressen kein Brot ;)

Viele Grüsse

Eicke

Chavez4K
27.01.02, 17:02
...wenn dann der Absturz des httpd die Folge ist, schon ;)

Wenn der Apache nicht regelmaessig neu gestartet wird, dann haben
die Prozesse irgendwann eine wahnsinns Time. Und irgendwann, so nach zwei Tagen, stehen keine weiteren httpd zur Verfuegung.

Kann ein PHP-Script oder aber auch ein Perl-Script dies erzeugen??

Von daher wollte ich die Prozesse nach einer gewissen Laufzeit beenden lassen, das laesst sich aber wohl mit dem TimeOut nicht erreichen.


NiceDay
Chavez4K


...eigentlich cool, die Nummer 6666 :D
Gibts da einen Preis?? ;)

netzmeister
27.01.02, 17:07
Hallo,

ach so!

Ja, natürlich können fehlerhafte Scripte Probleme verursachen.

Mit dem Timeout kannst Du schon etwas experimentieren. Ich würde aber eher mal die Scripte unter die Lupe nehmen. Dazu solltest Du mal einen Blick in die Logdateien werfen.

6666 Normalerweise geben die mit den Schnapszahlen immer eine Runde aus. :cool:

Viele Grüsse

Eicke

Chavez4K
27.01.02, 20:38
...nachgehakt.

Kann ich denn einen httpd-Prozess einem bestimmten virt. Host zuordnen aus der Prozessliste heraus??
Ich habe das bereits mit allen moeglichen probiert, aber ohne Erfolg.

Wenn das moeglich waere, dann ist es ja eigentlich ein leichtes, allerdings wird ja immer nur der User "wwwrun" angezeigt, einen Rueckschluss, auf welchen virt. Account dieser zugreift, gibt es ja nicht.

Ueber die Logs habe ich ja auch keine eindeutige Zuweisung, welcher Zugriff genau diesen Prozess ausgeloest hat.

Steh ich jetzt irgendwo auf der Leitung??



aehmmm, bezueglich des Ausgebens...mal rechnen...was kostet ein Bier?? 2 Euro?? und das mal 6665??? schnieff...ich nehme meine Frage wegen eines Gewinns zurueck.... :D


Chavez4K
...der mit der Mitgliedsnummer 6666