Balanceo en Tomcat

8 Septiembre, 2008

En un entorno de alta disponibilidad se desea tener una configuración mínima de 2 servidores web (pongamos Apache) balanceados con una capa previa con un Cisco CSS, o gastando un poco más de dinero con un F5 BigIP, un A10 Networks AX Series o el módulo Cisco ACE. Con esto solucionamos bien el primer nivel de balanceo, el frontend.

En algunas infraestructuras podemos encontrar un balanceo de segundo nivel, entre la capa de frontend y la de aplicación. Si el presupuesto ya no da más de sí podemos aprovecharnos del potente mod_jk. Éste conector entre Apache y Tomcat permite configurar opciones de balanceo por ‘peso’ (factor de prioridad), aunque tampoco podemos pedirle grandes virguerías. Es efectivo, mantiene las sesiones abiertas y si paramos un tomcat el usuario pasa a cualquiera de los otros tomcats disponibles.

Leer el resto de esta entrada »


Apache: creación certificado SSL pruebas

16 Febrero, 2008

Para hacer pruebas con HTTPS sin disponer de un certificado ‘real’, se generan las correspondientes key y crt según se describe a continuación.
Leer el resto de esta entrada »


Apache: configuración de reglas Rewrite

16 Febrero, 2008

A veces nos interesa implementar un sistema de redirección de forma que peticiones de URLs tipo http://www.domain.com/Category se traduzca a la URL del servlet correcta.

Se consigue con el módulo mod_rewrite de Apache. La configuración se puede hacer por VirtualHost de forma independiente (directiva RewriteEngine On) y establecer las condiciones sobre las que se aplica una regla.

Leer el resto de esta entrada »


Apache: añadiendo PHP

3 Febrero, 2008

Para añadir PHP en un Apache2 existente no se requiere la reinstalación de este. Basta con seguir el siguiente procedimiento por el que se generará el módulo que tendremos que cargar en Apache.
Leer el resto de esta entrada »


Apache : compilación en Solaris 10

15 Noviembre, 2007

Compilación básica aprovechando las librerías SunFreeware incluidas en el propio Solaris 10 (bajo /usr/sfw).

Leer el resto de esta entrada »