¿Tienes conexiones que se quedan colgadas después de cada redeploy en tu aplicación Spring? Resulta que seguramente estas utilizando el DBCP de Apache para conectarte a tus bases de datos y este no cierra las conexiones cuando la aplicación le dice que es hora de cerrar todo. Aquí les voy a poner el código y configuración necesaria para que no tengan que estar reiniciando tanto su servidor de aplicaciones (Tomcat, JBoss, Glassfish, etc).
Pues estuve necesitando un clúster de Glassfish V2U2 para lo cual encontré rápidamente mucha información en Internet, el que más me gustó fue un blog de Ryan Wilson , pero también necesitaba poner el balanceador de cargas ( loadbalancer ) asi que para eso utilicé la documentación de Glassfish . Aquí el resúmen: Instalar OpenSolaris 200805 y despues realizar lo que les sugieren en los Release Notes , en donde te dicen que actualices su herramienta para instalar paquetes. NOTA: Antes de hacer esto, asegurarse de tener todas las máquinas que van a participar dentro del cluster mapeadas con un DNS, de no ser esto posible sus archivos de hosts deben de tener la información suya y de cada una de las máquinas que van a participar. (Gracias a equipo Telcel) Despues de esto seguir las instrucciones de Ryan . Con esto vas a tener el cluster de glassfish funcionando. Solo que en la configuración del segundo servidor puedes hacer lo siguiente para evitar los pasos 4 al 6 (lo siguiente todo en una
Comentarios