Estoy buscando una pista sobre cómo hacer que tomcat CI esté listo o un contenedor de servlets/contenedor de aplicaciones que a menudo se vuelve a desplegar como ocurre cuando se usa hudson ci.¿Tomcat 6 está listo para la integración continua o cómo hacer que funcione?
Experimenté que Tomcat 6 no anula el despliegue de webapps, dejando las clases en jvm.
Por ejemplo Monitoricé Tomcat 6 con VisualVM: el inicio de clases 2000, el despliegue de una aplicación 3000 después de redeploy 4000 y volver a implementar las clases 5000 y así sucesivamente - que conduce a accidentes, pérdidas de memoria ...
esperanza Vale uno tiene una pista sobre Tomcat y la integración continua u otros servidores de aplicaciones.
Me encantaría * ver las respuestas a esto también. Hemos tenido problemas similares con los errores de memoria de PermGen, etc. con nuestros autodeploramientos de CI a Tomcat 6. – Pete
¿Está ejecutando la última versión de tomcat? Tiene más errores de registro en cuanto a lo que no se limpia correctamente en la recarga de contexto. Si usa mysql, obtenga el conector/j 5.1.12, ya que soluciona una fuga de subprocesos, lo que provoca grandes pérdidas de recarga en tomcat. – nos
Utilizamos aplicaciones pequeñas sin mysql o conectores. Pequeñas aplicaciones de ejemplo de primavera, simples hello world jsp aps y más. – jpse