Hinweis zum Apache Performance Tuning

Wenn beim Starten des Apaches eine Meldung kommt wie diese:

WARNING: ThreadsPerChild of 1024 exceeds ThreadLimit value of 64
threads, lowering ThreadsPerChild to 64. To increase, please see the
ThreadLimit directive.

Und man hat trotzdem in der Config einen ausreichend hohen ServerLimit-Wert und man war auch nicht so unvorsichtig es nur mit einem Restart zu versuchen…

… dann kann die Ursache erstaunlicherweise die Reihenfolge der Anweisungen in der Konfiguration sein!
Jedenfalls kam es bei meiner Konfiguration (Apache 2.2, MPM worker und Solaris) zu dem Effekt, daß der Parameter ServerLimit ignoriert wurde, wenn er nicht vor MaxClients angegeben war…