mindf.org: Serverumzug abgeschlossen

Verfasst von haggis am Mi, 01.07.2009 - 16:16

Wie schon angekündigt, läuft Drupal jetzt auf einem vServer, damit die anderen Kunden meines Hosters nicht weiter vom Highscore Tool gestört werden. Damit kann auch wieder die automatische Aktualisierung der Pennerdaten aktiviert werden.

Ich habe den Aufwand so einen Server einzurichten, deutlich unterschätzt. Gelaufen ist es schon gestern Abend, aber wie ihr gesehen habt, nur wenige Sekunden bis alles zusammengebrochen ist und ich mich nichtmal mehr per ssh einloggen konnte. Selbst nach einem Reboot hatte ich keine Chance drauf zu kommen.


Nunja, aus den zuerst georderten 200MB RAM sind jetzt 500MB geworden. Dennoch war es nötig, die Konfiguration von Mysql zu ändern. Besonders weil es hier unheimlich viele kleine Update-Querys gibt, war da noch einiges bei rauszuholen. Für mehr Infos und schnelle Ergebnisse kann ich diese Seite sehr empfehlen.

Ein noch größeres Gefummel war die Einrichtung von apache-mpm-worker und Fast-CGI. Ich spare mir jetzt einfach mal, eine weitere Anleitung zu schreiben. Davon gibts nämlich genug im Netz ;)

Weiter konnte die Ajax-Response Zeit für eine automatische Aktualisierung um etwa 1Sek veringert werden, indem die DNS-Auflösungen mittels dnsmasq auf dem Server gecached werden und damit pro Anfrage an Pennergame etwa 20-40ms gespaart werden können (*30 = 600 - 1200ms).

Auf jeden Fall dürfen wir alle sehr gespannt sein, ob das ganze der Last in Zukunft standhält oder nicht. Auf dem Webpaket konnte ich den Kollaps noch kurzfristig abwenden, indem die automatische Aktualisierung deaktiviert wurde. Bei den steigenden Besucherzahlen hat das dann aber nicht mehr viel gebracht und letztlich war das Limit einfach erreicht.

Besucherentwicklung im Juni auf mindf.org

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

CAPTCHA
Diese Frage dient dazu festzustellen, ob Sie ein Mensch sind und um automatisierte SPAM-Beiträge zu verhindern.
      _   _____  __   __          ____    _____
| | | ____| \ \ / / _ _ | _ \ |__ /
_ | | | _| \ V / | | | | | | | | / /
| |_| | | |___ | | | |_| | | |_| | / /_
\___/ |_____| |_| \__, | |____/ /____|
|___/
Enter the code depicted in ASCII art style.