Jim Knuth wrote: > Heute (09.08.2006/15:26 Uhr) schrieb Andreas Juch, > >> Jim Knuth wrote: >>> Hallo und Guten Tag Debian-User, >>> >>> erstmal Grundlagen: >>> OS Debian Sarge, Apache 1.3.33, Confixx 3.2.1 >>> >>> ich habe hier seit ein paar Tagen folgendes Problem. >>> Manchmal ist keine Seite der gehosteten Domains erreichbar. >>> Keine mit normalem HTML oder auch nur PHP. >>> Der Browser laedt und laedt, keine Timeouts, keine Fehlermeldung. >>> Alle Ports sind offen, der Server arbeitet eigentlich normal. >>> Im access_log und error_log keine Auffaelligkeiten. >>> Die Logs bleiben einfach "stehen". >>> Wenn ich dann den Apachen restarte, ist wieder alles erreichbar. >>> (Jetzt, als "Kruecke", einen stuendlichen Cronjob zum Restart des >>> Apache gesetzt) >>> Wo kann ich noch ansetzen, bzw. nachsehen? Danke. > >> Moeglicherweise ist die Systemlast zu hoch und es dauert einfach zu lange >> bis die Anfrage beantwortet wird, dass vorher ein Timeout auftritt... > >> Oder der Speicher ist voll, die maximale Anzahl an Verbindungen erreicht >> oder was in der Richtung. > > > wie kann ich das am besten checken? Mit strace? Eigentlich müsste dann ja ein Eintrag im Error-Log stehen... Aber wenn er 70MB swappt, wie du im anderen Mail geschrieben hast, könnte das schon der Grund für Verzögerungen sein. Hohe Systemlast, viel Speicherverbrauch -> Swap. Dann geht eben für kurze Zeit nichts mehr. Eventuell könntest du mit einem vorgelagerten Squid als reverse Proxy bzw. einem PHP-Optimierungstool die Systemlast verringern, wenn du root-Zugriff auf den Server hast. lg -- Andreas Juch, andreas.juch@aon.at, http://andreasjuch.mywol.org GPG Key: http://andreasjuch.mywol.org/files/gpgkey.asc
Attachment:
signature.asc
Description: OpenPGP digital signature