- Código: Seleccionar todo
nano /etc/apache2/mods-enabled/mpm_prefork.conf
Aqui modificaremos lo valores MaxRequestworkers que ademas debe de coincidir con serverlimit que de no estar habra que ponerlo:
- Código: Seleccionar todo
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxRequestWorkers 900
ServerLimit 900
MaxConnectionsPerChild 0
</IfModule>
Este seria un ejemplo subiendolo a 900, es importante tener en cuenta la cantidad de megas de ram que dispongamos en el servidor.
900 es un buen parametro para 32gb, aunque siempre dependera del peso de la pagina que se este cargando.
Por otro lado tenemos que modificar el apache2.conf
- Código: Seleccionar todo
nano /etc/apaches2/apache2.conf
aqui haremos dos modificaciones:
MaxKeepAliveRequests 5000
#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 4
Por un lado subiremos el MaxKeepAliveRequests a un numero alto si lo necesitamos, 5000 es un poco burrada, pero siempre estara limitado por el MaxRequestworkers que hemos definido antes, y por otro lado esta el KeepAliveTimeout que es el tiempo que la conexion se mantiene abierta, lo normal es 5, yo personalmente creo que es mucho, 3 o 4 es mas correcto.