Skip to content

Kurzzeitig offline

Heute war das Design Tagebuch einmal etwas länger offline. Die Zugriffe auf die Datenbank überstieg die Kapazität des Servers. Gegen 16.00 Uhr waren erstmalig mehr als 100 Nutzer zeitgleich online.

Allinkl.com hat mir mitgeteilt, das sie den Auftritt erst einmal auf einen eigenen Server legen wollen, um dort ein Monitoring laufen zu lassen. Jetzt gibt es zwei Alternativen: a) die Datenbankabfragen lassen sich soweit optimieren, dass der Server nicht mehr in die Knie geht und der Auftritt auf dem SharedServer gemeinsam mit 24 anderen Präsenzen liegen bleiben kann oder b) das dt zieht auf einen eigenen Server um.

Ich habe vorsorglich einmal das Statistik-Plugin Semmlstaz deaktiviert, von dem ich weiß, dass es immer umfangreiche Tabellen anlegt. Würde mich sehr über Tipps freuen, wie sich die Datenbankzugriffe weiter optimieren lassen.

Dieser Beitrag hat 35 Kommentare

  1. @Sven, ach was du nicht sagst,… von was anderem bin ich auch nicht ausgegagen,… ;-)

    Mag ja sein das ich aus dem Alltag heraus eine verwöhnte Zicke bin, aber ehrlich,.. wie ich schon sagte und mein jetziger Vorredner auch,… 100 connections sind ein Witz und sollten keinen Server killen können,.. auch nicht bei Shared Hosting, …

    Rechnen wir das doch mal im Worst case hoch:

    100 Connections gleichzeitig, ich zähle auf dieser Seite im absoluten worstcase max. 20 verschiedene Requests, wären also ca. 2000 Querys,..
    im schlimmsten Fall die der Server abarbeitet,..

    Sorry aber das ist ein Witz der den Server im schlimmsten Fall lahm machen darf, aber doch nicht aus, schon gar nicht für längere Zeit.

    Zur sicherheit würde ich beim Hoster mal nachfragen ob die DB ein Connection limit hat, wie es um den Ram bestellt ist, und wie dick
    der Schlau nach draußen ist. Wenn das nicht hilft sollen sie mal schauen ob da wer nen performance hungrigen Cron o.ä. laufen lässt.

    Muss nicht mal deine Schuld gewesen sein das der Server quitiert hat,
    kann auch an den Mitbewohnern liegen, hatte ich auch schon mal, das
    jemand auf meinem Shared hosting pünktlich um 16 Uhr 8passt irgendwie ;-) ) nen netten kleinen Cronjob laufen ließ der das gesamte Hosting von ihm gebackuped hat, nebenbei ein Profiling machte, alle DBs dumpte, reindexierte und ein Excell erzeugte,…

    Aber in einem Punkt sind wir uns hier glaube ich alle einig,… schmeiß alle
    plugins raus die du nicht mehr verwendest,… installiere eines der Cacheplugins (ca. 10 Seiten unter:https://wordpress.org/extend/plugins/search.php?q=cache) welches am besten zu deinen bedürfnissen passt.

    Ich weis nicht wie es um deine Programiererischen Fähigkeiten bestellt ist,
    alternativ such dir jemanden der dir hilft,.. Zend bietet das Studio für Eclipse 30 Tage zum testen , den Debugger, und die Plattform fürs Entwickeln auf einem Entwicklungsserver kostenlos. Mit der Plattform und dem Studio kannst du hervoragend Profilen wo genau Optimierungspotential da ist und wo nicht.

    Danach sollte die Seite schneller sein,.. und so performant das auch dein Hoster bei schlappen 100 Connections nicht aus macht.

  2. Dankeschön fürs Feedback! Tatsächlich wurde der Server-Crash durch die Verlinkung auf der ShortNews-Site hervorgerufen. Der Sturm hat nun etwas nachgelassen.

    Die nächsten Tage werde ich das Server-Monitoring einmal beobachten. Aktuell liegt der Auftritt auf einem eigenen Server bei allinkl.com, wie man mir sagte ein etwas älteres Modell. Den Eindruck habe ich allerdings auch ein wenig, denn die Aufrufe gingen schon einmal flotter, meine ich. Hier zwei hübsche Grafiken, was sich “hinter den Kulissen” so abspielt.

  3. Bitte lass uns wissen, wie sich allinkl weiterhin verhält. Bisher ist doch eigentlich alles ok soweit, aber dass der Server in die Knie geht macht mich auch stutzig.

  4. Hallo Achim,

    ich habe aktuell einen RootServer in Düsseldorf stehen der noch ein wenig Last vertragen könnte… das ganze würde ich natürlich kostenlos anbieten. Da der Server sowieso nur vor sich “dümpelt”

    Falls interesse besteht bitte per Mail melden.

    mfg Boris Noll

  5. @Jan: “WordPress ist im Gegensatz zu TextPattern und auch EE einer der großen Schlüssel (neben dem guten Content) für den Erfolg dieser Website. Es hat darüber hinaus nichts mit dem Offline gehen oder Datenbank Zusammenbruch zu tun. Ende des WordPress “ent-bashen“.”

    Selten so großen Müll gelesen. Seit wann spielt es eine Rolle für den Erfolg eines Weblogs welche Software im Hintergrund werkelt? Ich könnte das Designtagebuch ohne Probleme mit TXP genau so umsetzen wie es jetzt der Fall ist… und doch, WordPress ist eine lahme Ente, gerade durch die große Anzahl der Plugins die von PHP-Anfängern gestrickt wurden. Es ist wie schon gesagt nicht selten der Fall das WordPress selbst mit wenigen Plugins mehrere Sekunden zur Ausführung braucht.

    Dennoch: Weiter WordPress benutzen, aber bitte stark entrümpeln. Mal geguckt ob PHP auch mit APC läuft? Wäre auch ne Möglichkeit. Setzt zwar nicht die Datenbankabfragen runter, aber das Script an sich wird schneller ausgeführt.

  6. […] anscheinend genau den Nerv der ShortNews Community getroffen, denn das Design Tagebuch war deswegen kurzzeitig offline. Das wäre doch ein prima Beispiel für das geplante eBook von Mark. Power-YIGGer Baynado hat doch […]

  7. Kurz zur Info für die, die es interessiert. Der Support von all-inkl.com hat mir mitgeteilt, dass sich die Situation entspannt hat und sie den Auftritt in der Nacht von Samstag auf Sonntag wieder auf den SharedServer zurückgelegt haben. Soll mir recht sein.

  8. Nachdem es in den letzten Tagen doch immer mal wieder zu kurzen Ausfallzeiten kam, habe ich heute Abend nun das Plugin WP-Super-Cache installiert. Quasi der letzte Anker, um ein Upgrade des Hosting-Paketes zu umschiffen. Tatsächlich habe ich den Eindruck die Seiten werden nun schneller aufgebaut. Gibt es ähnliche/andere Eindrücke?

Kommentare sind geschlossen.

An den Anfang scrollen