Aumentando MaxClients en Apache2

Resulta que en Apache 2.0.x, *no* es necesario modificar el httpd.h, cambiar el #define HARD_SERVER_LIMIT y recompilar para poder aumentar la directiva MaxClients, al contrario que en Apache 1.3.x.

En Apache2, basta usar adecuadamente la directa ServerLimit (>=Maxclients). Esta es mi configuración Apache (prefork) en un Intel Dual Xeon (3.06 Ghz, HT) y 2 GB de RAM:

<IfModule prefork.c>
StartServers 5
MinSpareServers 5
MaxSpareServers 32
ServerLimit 1024
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>

(La directiva ServerLimit debe ir ANTES de MaxClients o al reiniciar Apache se quejará, poco tontito el niño…)

Esta entrada fue publicada en Apache y etiquetada , . Guarda el enlace permanente.

Deja un comentario