Apache (httpd) Probleme mit mpm_worker

Apache (httpd) Probleme mit mpm_worker

AKTUALISIEREN: Scheint, als wäre der MySQL-Daemon der Engpass!! Ich arbeite daran – ich werde Sie wissen lassen, ob meine Probleme dadurch behoben wurden (und ich nicht zu einem anderen MPM gewechselt bin). UPDATE2: das war nicht der Grund für mein Problem ... argh. Mir gehen die Ideen aus :).

Guten Abend

Ich habe ein kleines Problem mit meinem Webserver. Nach stundenlanger Entwicklung und Neuentwicklung vermute ich, dass es etwas mit der Apache-Multiprozessorverarbeitung zu tun hat.

Verwenden eines redhat7mit einem apache2.4.7( httpd)-Dienst. Scheint, als wäre im Moment das mpm_preforkModul der Standard. Mein Problem: Die Anforderungszeiten sind konstant niedrig (0-2 Sekunden), bis einige Zeit nach dem httpdStart des Moduls. Dann steigen die Anforderungszeiten sofort auf 30 Sekunden und mehr!

Soweit ich weiß, wäre es besser, auf das Modul mpm_eventoder umzusteigen mpm_worker. Mein httpd hat diese Module jedoch nicht geladen. Ich habe versucht, das

  • kopiert httpd-mpm.confstandardmäßig nach/etc/httpd/conf.d/
  • httpdDer Dienst wird neu gestartet. Das Laden der Konfiguration scheint in Ordnung zu sein.

Als nächstes wird apachedas richtige Modul geladen, indem

  • /etc/httpd/conf.modules.d/00-mpm.conf
  • Kommentieren:LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
  • Kommentar aufheben:LoadModule mpm_worker_module modules/mod_mpm_worker.so

Die gemeinsam genutzte Bibliothek mod_mpm_worker.soist vorhanden, httpdschlägt jedoch fehl, sobald ich versuche, den Dienst neu zu starten.

Ich bin mit meiner Algebra am Ende :). Habe ich etwas ganz ganz Wichtiges übersehen?

Alles Liebe, Reto

verwandte Informationen