InicioLinuxBalancear carga con Apache y fine tuning

Balancear carga con Apache y fine tuning

Linux3/17/2010
Bueno me decido a escribir ya que probando y probando llegue por fin a cerrar este tema (al menos para lo que yo uso) Solo explico apache ya que sql es mas complicado y no es mi metiée. 1ro - Instalar apache en las máquinas con que se quiere armar el cluster 2do - cargar un virtual host segun lo siguiente: NameVirtualHost 200.10.202.15 ServerAdmin guido@innova-red.net ServerName 200.10.202.15 DocumentRoot /var/www/error ErrorLog /var/log/apache2/errores CustomLog /var/log/apache2/errores combined Donde la IP es la de ustedes. Los otros virtualhosts se hacen asi: ServerAdmin noc@innova-red.net ServerName ubuntu.innova-red.net ServerAlias ar.archive.ubuntu.com DocumentRoot /var/ubuntu/archive ErrorLog /var/log/apache2/errores_rubuntu CustomLog /var/log/apache2/errores combined Donde solo tienen que apuntar a su sitio (el ejemplo es del repositorio de Ubuntu Argentina) 3ro - Carguen su sitio en las dos paginas y sincronizenlo con rsync (solo van a hacer los cambios en un servidor "maestro". El servidor maestro debe tener rsync corriendo en modo server y los otros un script en el cron, o que cuando actualizan el maestro, llamar a los slaves por ssh o algo similar. RECOMIENDO: usar rsync en modo daemon y no que lo llame inetd. Ahora viene el toque de gracia: en el archivo /etc/hosts de cada maquina, apunten los sitios a la misma maquina. De esta manera se ahorran un error del apache que en ningun lado dice como se soluciona Seguidamente en el dns apuntamos la direccion que queremos usar hacia todas las IPS de las maquinas del cluster. Y finalmente reiniciamos apache. Ahora viene el fine tuning. Supongo que si tienen un servidor con muchos request (es mi caso) van a necesitar atenderlos a todos y no los 128 que el apache trae por default (es poquisimo!!). Para subirlo al numero que desean basta con agregar: ServerLimit 1024 y MaxClients 356 (este ya existe, hay que modificarlo solamente) adentro de y luego RESTARTEAR (no reload) a apache 2 y listo ahora tienen 356 conexiones posibles, que pueden ir subiendo. A max clients lo limita server limit ( Bueno espero que les haya gustado, es para gente con algun conocimento pero buen.
Datos archivados del Taringa! original
0puntos
578visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

g
guidito_ito🇦🇷
Usuario
Puntos0
Posts6
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.