Das Gedrückthalten von F5 auf der Wordpress-Site führt zu 100 % CPU-Auslastung (Apache)

Das Gedrückthalten von F5 auf der Wordpress-Site führt zu 100 % CPU-Auslastung (Apache)

Ich führe eine Instanz von Wordpress auf einem Ubuntu 10.04 VMWare-Server aus. Wenn ich F5 oder CMD+R auf einer Seite oder einem Beitrag gedrückt halte, werden beide CPUs auf dem Server auf 100 % hochgefahren. Es bleibt noch genügend freier RAM übrig, aber die CPUs bleiben bei 100 %, bis alle Anfragen bearbeitet wurden. Je nachdem, wie lange ich F5 gedrückt halte, kann die Verarbeitung zwischen einigen Sekunden und einigen Minuten dauern.

Ich habe persistente Verbindungen in MySQL deaktiviert, den MaxClients-Abschnitt von Apache über eine empfohlene Berechnung eingestellt und alle unnötigen Plugins innerhalb der Wordpress-Installation deaktiviert, aber es passiert immer noch (wenn auch nicht annähernd so schlimm wie vorher). Gibt es noch etwas, das ich ändern kann, um dies zu verhindern?

Danke schön!

Antwort1

Dies wird wahrscheinlich dadurch verursacht, dass PHP Ihre Skripte verarbeitet. Dies kann durch die Verwendung von Caching optimiert werden. Dies kann mithilfe von WordPress-Plugins erfolgen. Einige beliebte Plugins:

Einen Vergleich verschiedener Plugins finden Sie hier:http://www.tutorial9.net/tutorials/web-tutorials/wordpress-caching-whats-the-best-caching-plugin/

Wenn Sie dies zusätzlich konfigurieren, Varnishkönnen noch bessere Ergebnisse erzielt werden.

Mehr Informationen:

verwandte Informationen