Ich habe einen VPS eines Linux-Systems mit drei Websites darauf. Apache generiert einen neuen Prozess, um eine neue Anfrage zu verarbeiten, aber es ist für mich nicht einfach, die CPU-Auslastung einer einzelnen Website zu berechnen, da ich alle Prozesse zusammenrechnen muss. Die Frage ist also: Wie stelle ich die Apache-Konfiguration so ein, dass jede Website nur einen Prozess hat?
Antwort1
So funktioniert Apache. Wenn Sie eine Website auf nur einen Prozess beschränken, können Sie nur eine Anfrage verarbeiten.
Wie Sie sagten, generiert Apache einen Prozess pro Anfrage.
Wenn Sie ein anderes Verhalten wünschen, schlage ich nginx vor, das nur einen einzigen Arbeitsprozess verwendet.
Wenn Sie Apache weiterhin verwenden möchten, müssen Sie möglicherweise nur Ihre Überwachungsmethode ändern.