staging.inyokaproject.org

150 apache2 prozesse laufen!

Status: Ungelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Kissnofrog

Anmeldungsdatum:
9. Februar 2023

Beiträge: Zähle...

Hi, Mir fällt auf, das bei meinem Server die Platten ständig massiv aktiv sind (so vom Gehör her) obwohl eigentlich auf dem System nicht wirklich was läuft. Auf der Suche nach der Ursache it mir aufgefallen, das apache2 ungefähr 150 prozesse am laufen hat. Beende ich apache dann ist auf den Platten auch ruhe.

Die Prozesse laufen alle als apache2 -k start und sind alles Kinder des selben apache2 prozesses.

Nun, wie kommt es zu diesen vielen Prozessen und was machen die blos auf meiner Platte?

Grüße, David

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 3425

Ich hab manchmal apachetop laufen, da siehst du direkt, wieviele Zugriffe z.B. in welcher Zeit erfolgen. Dazu habe ich einmal ein Script mit sinngemäß folgendem Inhalt erstellt:

sudo apachetop -f /<pfad>/access_log -f /<pfad2>/access_log2 -f ... -H 20000

Weil ich viele vHosts mit eigenen Logdateien habe, wird auf die Art schön zusammengezählt angezeigt.

Nachtrag: Für Plattenaktivität: iotop

Antworten |