Apache2 - Leistungsoptimierung für maximale Auslastung

Homepages, CMS, Templates, Web Based Programming, Webhosting, Gameserver

Moderatoren: coolmann, chillmensch

Benutzeravatar
schmidtsmikey
Site Admin
Beiträge: 8969
Registriert: 08.12.2003, 21:50
Wohnort: Hamburg
Kontaktdaten:

Apache2 - Leistungsoptimierung für maximale Auslastung

Beitragvon schmidtsmikey » 21.11.2011, 20:47

Administratoren eines Apache-Webservers stehen vor der Aufgabe, den Webserver für eine maximale Leistungsfähigkeit zu optimieren. Das Problem eines Webservers ist, dass der Großteil des Tages mit einer geringen Auslastung zu rechnen ist, wohingegen zu Spitzenzeiten das System gewaltig ins Schwitzen kommt. Stellt man die Leistungsschrauben zu strikt ein, kann es zu Leistungseinbußen kommen. Sind die Leistungsschrauben zu weit aufgedreht, drohen Ausfälle durch Überlastung, wenn zu viele Anfragen gleichzeitig verarbeitet werden.

Sowohl für Anfänger als auch Fortgeschrittene ist die Konfiguration für eine optimale Apache-Leistung gar nicht so einfach, da der Apache von Haus kein Monitoring-Tool mit sich bringt, mit dem die Flaschenhälse identifiziert werden können. Ist die Hardware (Prozessor, Arbeitsspeicher, Festplatte usw.) ausreichend dimensioniert? Wie viel Arbeitsspeicher benötigt mein Webserver? Wie viele gleichzeitige Anfragen verkraftet der Webserver? Ist der Webserver vor Ausfällen durch Überlastung geschützt? Fragen über Fragen, welche tief greifende Kenntnisse über den Apache-Webserver erfordern.

In folgendem Artikel werden verständliche Antworten auf diese Fragen gegeben. Zusätzlich werden Möglichkeiten aufgezeigt, wie man mit Linux-Boardmitteln die Apache-Auslastung analysieren kann. Das abschließende Skript zur kontinuierlichen Kontrolle der Apache-Leistung rundet den Artikel ab.

Hier geht es zum Artikel:
Apache2 Konfiguration für Leistungsoptimierung und maximale Auslastung

Zurück zu „Webseiten, Webprogrammierung & Domains“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast