Tom: Server ausgelastet bei 6 Millionen Seitenaufrufen pro Monat?

Beitrag lesen

Hello,

Sind 6 Millionen Seitenaufrufe im Monat viel für einen 4XL64 Quad-Core-Server (die genaueren Server-Daten kenne ich leider nicht, aber soll fett sein *G*)?

Um das zu beurteilen, müsste man das Logging erst einmal vernünftig einstellen, also beim Apache z.B. sowohl die Bytes vom Request (incl. Uploads), als auch die von der Response (Default) loggen.

Bei Der Datenbank müsste auch entsprechend logged werden... -> binary Log
Aber nicht vergessen: Jede Messung verfälscht das Ergebnis, also jedes Logging belastet den Server zusätzlich.

Dann müsste das Verhalten von PHP untersucht werden beim User-Abort. Wird das Script noch zuende ausgeführt, oder wird es einfach abgebrochen, wenn der Client die Antwort nicht mehr vollstänig entgegen nimmt? Bei allen datenverändernden Scripten müsste man als ordentlicher Programmierer eigentlich diese Einstellung (für den datenverändernden Teil) wählen!

Und außerdem könnten wir eine Milchmädchenrechnung aufmachen:

Wenn jeder Seitenaufruf den Server 1 Minute zu 100% in Anspruch nehmen würde (Requests entgegennhemen, Laden der Instanzen, Abarbeitung der Requests, Responses, Aufräumen des Speichers), dann würde dies bedeuten:

60*24*30 = 43200 verfügbare Minuten im Monat  => 43200 Aufrufe sind genug, um das Ding platt zu machen

Wenn Du es schaffst, die benötigte Zeit pro Seitenaufruf auf unter 1 Sekunde zu reduzieren (was typisch  wahrscheinlich ist), dann kommst Du schon auf

60*60*24*30 = 2.592.000 mögliche Seitenaufrufe/Monat für die Vollauslastung.

Wenn der Host also Server für HTTP, HTTPs, FTP, DBMS und Scripting zur Verfügung stellen muss, dann sind 6.000.000 Seitenbesuche pro Monat schon eine heftig große Zahl, auch für vier Prozessoren.

Übrigens verbessert sich das Verhalten, wenn die Netzanbindung besser wird.

Ggf. sollte man sich für abhängige Requests (Ausliefern von Bildern) einen zweiten Host daneben stellen und dann als nächstes die Datenbankaufgaben ausgliedern.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de