Performanceeinstellungen Apache
In Abhängigkeit der verwendeten Serverhardware sollte auch der Apache konfiguriert werden, um Performanceprobleme zu vermeiden.
Eine mittlere Hardware verträgt mit dem CMS-System +- 30 MaxClientsDieser Wert war ausschlaggebend auf die Leistung des Systems.
Bei einem zu hohen Wert, können die Anfragen nicht mehr schnell genug
verarbeitet werden und das System bremst sich selbst aus,
bei zu wenigen, erhält man TCP Connect errors
Mögliche Apache-Einstellungen für das Prefork:
- StartServers 5
- MinSpareServers 5
- MaxSpareServers 10
- ServerLimit 56
- MaxClients 28
- MaxRequestsPerChild 2000
Unter Windows kann es vorkommen das das loggen in der access.log viel Last verursacht, wenn diese nicht benötigt wird (zum Beispiel in einem Intranet) sollte man diese deaktivieren.
dazu muss man in des http.conf folgenden Eintrag suchen aus auskommentieren:
- CustomLog /log/access.log combined
Dieser Pfad kann je nach Installation abweichen