Cloppy
New Member
Hi,
ich hab einen Rootserver und alles läuft eigentlich glatt, Load steht bei 0.4-3 u.s.w.
Aber manchmal beendet der Apache einfach die Prozesse nicht und belegt somit alle Plätze mit Prozessen, die vor Stunden gestartet wurden als Folge kann niemand mehr auf die Seite zugreifen.
Weiß jemand, wie man das unterbinden kann, dass Prozesse zum Beispiel nach spätestens 30 Sekunden geclosed werden?
Meine server-tuning.conf sieht so aus:
Erwähnen sollte man vllt noch, dass so zwischen 20-150 User immer auf der Seite sind.
ich hab einen Rootserver und alles läuft eigentlich glatt, Load steht bei 0.4-3 u.s.w.
Aber manchmal beendet der Apache einfach die Prozesse nicht und belegt somit alle Plätze mit Prozessen, die vor Stunden gestartet wurden als Folge kann niemand mehr auf die Seite zugreifen.
Weiß jemand, wie man das unterbinden kann, dass Prozesse zum Beispiel nach spätestens 30 Sekunden geclosed werden?
Meine server-tuning.conf sieht so aus:
Code:
# prefork MPM
<IfModule prefork.c>
# number of server processes to start
# http://httpd.apache.org/docs/2.2/mod/mpm_common.html#startservers
StartServers 2
# minimum number of server processes which are kept spare
# http://httpd.apache.org/docs/2.2/mod/prefork.html#minspareservers
MinSpareServers 2
# maximum number of server processes which are kept spare
# http://httpd.apache.org/docs/2.2/mod/prefork.html#maxspareservers
MaxSpareServers 5
# highest possible MaxClients setting for the lifetime of the Apache process.
# http://httpd.apache.org/docs/2.2/mod/mpm_common.html#serverlimit
ServerLimit 70
# maximum number of server processes allowed to start
# http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxclients
MaxClients 70
# maximum number of requests a server process serves
# http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxrequestsperchild
MaxRequestsPerChild 0
</IfModule>
KeepAlive Off
MaxKeepAliveRequests 100
KeepAliveTimeout 15
Erwähnen sollte man vllt noch, dass so zwischen 20-150 User immer auf der Seite sind.