Ajustando los valores de Apache MPM Worker

23 01 2012

El servidor http Apache tiene una gran cantidad de parámetros de configuración, su modo de funcionamiento más habitual es el Módulo de Multi Proceso Worker.

Al utilizarlo, se implementa un servidor híbrido multiproceso-multihebra, usa hebras para atender peticiones para poder así servir un mayor número de peticiones con menos recursos de sistema que un servidor basado únicamente en procesos. No obtante, se mantiene casi por completo la estabilidad de un servidor basado en procesos manteniendo la capacidad multiproceso, pudiendo cada proceso tener muchas hebras.

En la guía de configuración de Apache http://httpd.apache.org/docs/2.0/es/mod/worker.html muestra cómo ajustar las variables disponibles según las necesidades, pudiendo incrementar enormemente el rendimiento del servidor en la misma máquina.

Para ello he creado el siguiente esquema que reúne de manera clara las principales variables junto con una pequeña descripción.

Se añaden un conjunto de fórmulas deducidas de la información oficial que permiten ajustar los valores desde una base concreta. Se puede hallar el mejor valor para las variables ServerLimit, MaxClients, ThreadsPerChild, ThreadLimit, uso de memoria ram por servidor, uso de memoria ram por proceso, MinSpareThreads…

Esquema de configuración de Apache MPM Worker

Fuentes:
http://httpd.apache.org/docs/2.0/es/mod/worker.html
http://httpd.apache.org/docs/2.2/es/mod/worker.html
http://httpd.apache.org/docs/2.2/es/mod/worker.html

Advertisements

Actions

Information

One response

24 01 2012
Ajustando los valores de Apache MPM Worker « sanchezdiego.com.ar

[…] El Hombre que Reventó de Informaciónhttps://elhombrequereventodeinformacion.wordpress.com/2012/01/23/ajustando-los-valores-de-apache-mpm-… Boludeces    Secunia PSI: mantén actualizados tu programas automáticamente […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: