Mailinglisten-Archive |
Hallo! Zur Auslieferung von Bildern und Videos setzen wir momentan den Apache 2 mit MPM worker ein. Das ganze auf mehreren Maschinen mit je 8 GB RAM. Obwohl dies bisher sehr gut und ausreichend schnell funktioniert hat, stellt sich natürlich immer die Frage nach weiterer Optimierung. Ein Problem dabei ist, dass viele verschiedene Dateien heruntergeladen werden, d.h. es ist nicht möglich, den gesamten Datenbestand im RAM zu halten. Die CPUs sind mehr oder minder ausgelastet, zu Spitzenzeiten auch mal zu 100%, bei je nach Maschine über 1000 Apache-Prozessen. Das ganze unter Linux, Debian (irgendwas aktuelles...). Genauere Daten auf Anfrage. ;-) Welche Verfahren liessen sich hier einsetzen, um noch mehr Traffic verkraften zu können? Käme vielleicht der Umstieg auf lighttpd in Frage? Wie sind damit Eure Erfahrungen? Oder andere, schlanke Webserver wie thttpd o.ä.? Wir haben auch bereits versucht, den squid vor die Apache zu schalten, aber dies lief nicht wirklich stabil... Würde mich über Lösungsansätze und Erfahrungsaustausch freuen! Beste Gruesse, Ralf
php::bar PHP Wiki - Listenarchive