Apache ServerLimit verwendet falsche Werte

Globestern

Registered User
Hi

Gestern musste ich meine max_client Settings für meinen Webserver erhöhen, da ich das Limit erreichte. Dies hat bisher problemlos funktioniert. Gestern erlebte ich aber ein merkwürdiges Phänomen:

Code:
<IfModule worker.c>
ServerLimit         45
StartServers        5
MaxClients          2025
MinSpareThreads     25
MaxSpareThreads     85
ThreadsPerChild     45
</IfModule>

ergibt bei mir den Eintrag im error_log:

WARNING: MaxClients of 2025 would require 45 servers,
and would exceed the ServerLimit value of 35.
Automatically lowering MaxClients to 1575. To increase,
please see the ServerLimit directive.
[Mon Mar 08 09:51:48 2010] [warn] WARNING: Attempt to change ServerLimit or ThreadLimit ignored during restart

Ich bin zu 100% im richtigen httpd.conf File (es existiert auch kein weiteres)
Im ganzen Dokument ist nie ein Wert mit 35 festgelegt.

Berechnet sich das evtl. automatisch aus anderen Werten?

Mfg
 
Hast du beim Apache ein Reload oder ein Restart gemacht? Eine Änderung an ServerLimit erfordert laut Doku einen Restart. Die Meldung von dir bekomme ich nämlich bei einem Reload auch.
 
Back
Top