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...).
viernes, marzo 18, 2005
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Muchas gracias, he estado mirándome el código de apache2 y todo era porque tenía puesto ServerLimit después de MaxClients :)
Publicar un comentario