Optimale Servereinstellungen ?

  • Hallo,
    ich habe einen Blog (ca. 13.000 Artikel) der recht viele Besucher hat (ca. 8.000-12.000) täglich. Zu Stosszeiten geht der Server immer recht dolle in die Knie. Der Server ist noch recht neu und schnell (AMD Athlon 64 X2 Dual Core Processor 5600+ und 4 GB RAM). Da ich mich selber mit Servern kaum auskenne und dieses ein Managed Server ist, muss mein Hoster die entsprechenden Einstellungen vornehmen.

    Zu Stosstzeiten sind die Antwortzeiten oft extrem lang, manchmal gibt es auch einen "fcgi error / A timeout occured while waiting for the scriptoutput (in: /usr/www/users/blablabla/index.php)"

    Den php memory habe ich schon auf 64 MB gesetzt und die maximale Laufzeit für php Scripte auf 60 Sekunden, das brachte aber nicht wirklich viel.

    Ich habe gelesen man solle die Variable "max_user_connections" erhöhen (eventuell 200). Diese Variable sagt meinem Hoster aber komischerweise nichts. Er möchte hingehen die maxClassProcesses erhöhen. Dazu habe ich wiederum nichts gefunden. Eine Erhöhung dieses Wertes würde aber auf meine Gefahr hin geschehen, weil damit angeblich zuviel Last auf den Server gehen würde. Von daher rät mein Hoster davon ab, hat aber auch keinen Vorschlag was man sonst noch machen könnte.

    Ich habe auch schon das WP-Supercache laufen. Damit gehts so einigermaßen. Aber aus bestimmten Gründen möchte ich das nicht unbedingt laufen lassen, weil sonst mein Statistikscript (kein WP Plugin) nicht mehr richtig counted durch das Caching. Aber wie gesagt, selbst damit läuft es nicht optimal flüssig.

    Kann mir jemand einen Tipp geben, wie vernünftige Serverkonfigurationen (welche Parameter sollten auf was angepasst werden?) aussehen, um die Last zu bewältigen ?

    Danke schon mal für die Mühe ! Ich bin für jeden Tipp dankbar.

    Gruß
    Andreas

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • 500 Sollte reichen.

    Du kannst auch noch wenn Du dich an den Core von WP rantraust folgendes versuchen.

    wp-db.php

    Aus

    PHP
    $this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword, true);

    wird

    PHP
    $this->dbh = @mysql_pconnect($dbhost, $dbuser, $dbpassword, true);

    Dann bleiben DB Verbindungen teilweise offen, gibt wenn der Server es mitmacht auch einen Geschwindigkeit Zuwachs. Da musst dann aber mit dem max_user_connections aufpassen und zur Not erhöhen.

  • Ich gehe davon aus das die Datenbankanfragen MYSQL die 4 GB RAM auslasten und es dann zu Engpässen zu Stoßzeiten kommt.
    Du solltest dir mal die RAM-Auslastung und die Prozesse anschauen die aktuell auf dem Server laufen. Ich vermute stark es sind die Datenbankanfragen.


  • Der Server ist noch recht neu und schnell (AMD Athlon 64 X2 Dual Core Processor 5600+ und 4 GB RAM).

    Server würde ich dies nicht nennen wollen.

    Die technischen Daten von dem Prozessor sind sehr schwach
    https://www.amazon.de/AMD-Athlon-Pro…e/dp/B000MNA082

    Und ein Prozessor, den Amazon seit 22. Februar 2007 im Angebot hat - würde ich auch nicht als *recht* neu bezeichnen. Sondern alter Computerschrott.

    4GB für ein WebServer reicht leider nicht aus. Vermutlich ein Tippfehler? 64 GB ist eigentlich üblich...


    Den php memory habe ich schon auf 64 MB gesetzt

    Der Speicherplatz reicht für WordPress leider nicht aus. Auch nicht, wenn du PHP 5.6 verwendet.

    Wenn die Umgebung nicht einer Cloud betreiben möchte https://kinsta.com/de/lernen/wordpress-beschleunigen/ <(Provider Empfehlung und Anwendungsempfehlung)

    Kann man Varnish vorschalten
    https://de.wikipedia.org/wiki/Varnish



    Danke schon mal für die Mühe ! Ich bin für jeden Tipp dankbar.

    Such dir einen Provider, der dir Empfehlungen geben kann....

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!