Apache-Downgrade auf winboard.org

Nach dem letzten erzwungenen Abbruch des Apache-Downgrades (siehe Kernel-Update mit Hindernissen), ist die Umstellung nun endlich durch.

Grund für den Downgrade von Version 2.2.2 auf 2.0.59 war ein Memory-Leak. Dies verursachte nach ca. 1 bis 2 Tagen wiederholt, dass der Hauptspeicher vollief, bis dann der Kernel anfangen musste, httpd-Prozesse abzuschießen. Und wir waren dann gezwungen, den Server abzuschießen *g*.

Zuerst hatte ich den PHP5 (war in Version 5.1.4 installiert) in Verdacht, aber eine Umstellung auf die 4.4.3 brachte (außer einem subjektiven Performance-Gewinn) keine Abhilfe.

Da es etwas schlecht ist, den Fehler auf dem Echtsystem zu debuggen (da sind i.d.R. zwischen 500 und 800 User online), der Fehler aber anscheinend nur unter Dauerlast auftritt (die ich auf einem Testsystem nicht habe), stand der Entschluss, den Apache “downzugraden” fest.

Nach dem erfolgreichen Kompilieren nahm ich eine Parallel-Installation zum Produktivsystem vor und passte die Konfiguration an.

Der Switch auf die neue alte Version verlief danach fehlerfrei. Die Grundlast scheint in etwa gleich geblieben zu sein – jetzt fehlt bloß noch der Dauerbelastungstest.

Ich werde über dessen Ausgang berichten (spätestens dann, wenn’s wieder zu Fehlern kommt ;) ).

Wenn jemand ähnliche Erfahrungen mit Speicherproblemen im Apache 2.2.2 hat, wäre ich dankbar über jegliche Informationen zu dem Thema. Auf Apache.org habe ich nichts hierzu gefunden, und im Upgradelog auf 2.2.3 wurde auch kein derartiger Fehler beschrieben.

Über Stefan

Meine Leidenschaft, sowohl im beruflichen als auch im privaten Bereich, gilt seit mittlerweile über 15 Jahren Linux-Systemen. Einen speziellen Schwerpunkt in diesem Bereich habe ich nicht - nur Debian-basiert sollte es sein.
Dieser Artikel wurde in winboard.org veröffentlicht.Permalink als Favorit speichern.

Eine Antwort zu Apache-Downgrade auf winboard.org

  1. repa schreibt:

    Danke :)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>