Hallo Leute,
die Apache Group hat die Version 1.3.28 ihres Webservers zur allgemeinen Benutzung freigegeben
(http://www.apache.org/dist/httpd/Announcement.html.de - in deutsch!).
Die entsprechenden Änderungen klingen für mich etwas schwierig einzuschätzen:
- der Bug in "rotatelogs" ist plattformspezifisch (OS/2 und Win32), aber
- "Der Server konnte abstürzen, falls er durch zu viele aufeinanderfolgende interne Umleitungen
oder verschachtelte Unteranfragen in eine Endlosschleife geriet." sagt mir nicht wirklich,
wie man feststellen kann, ob die eigene Installation ein Kandidat für einen solchen Effekt ist.
- "Lecks diverser Dateideskriptoren zu Kindprozessen, wie zum Beispiel CGI-Skripten, wurden
eliminiert." klingt hingegen so, als wäre da ein grundsätzlicher Fehler repariert worden,
der an vielen Stellen kleinere negative Auswirkungen haben konnte.
- "Die Behandlung absoluter URIs in mod_rewrite wurde korrigiert. Die Escape-Routinen arbeiten
jetzt schemenabhängig und der Query-String wird nur angehängt, wenn er von dem jeweiligen
Schema unterstützt wird." - das kann ich nicht bewerten, da ich mod_rewrite nicht verwende.
- "Der Timeout-Algorithmus in free_proc_chain wurde aktualisiert. Wenn ein Subprozess nicht
unverzüglich endete, hat der Thread 3 Sekunden gewartet, bevor er den Exit-Status des
Subprozesses noch einmal geprüft hat. Normalerweise, wenn es sich bei dem Subprozess um ein
CGI-Skript des HTTP-Servers handelte, endete das CGI-Skript im Bruchteil einer Sekunde
innerhalb der 3-Sekunden-Wartezeit, was den Server letztendlich darauf begrenzte, über eine
persistente Verbindung nur eine CGI-Anfrage alle 3 Sekunden zu bedienen." - da scheint also
das Design repariert worden zu sein, um eine potentielle Performance-Bremse zu entfernen (wo-
bei mehrere CGI-Anfragen über dieselbe persistente Verbindung eher die Ausnahme sein dürften).
Während die 1.3.27 m. E. nur für relativ spezielle Installationen relevant gewesen sein dürfte,
könnte diese Version schon deutlich eher von allgemeinerem Interesse sein.
Viele Grüße
Michael