Tuve casos de fallas de Jenkins y nada más que el redespliegue de Jenkins (Jenkins es una aplicación web en Tomcat) ayudó. Incluso los trabajos nuevos fallaron con los errores de espacio de PermGen, pero todas las configuraciones estaban bien (todos estos parámetros -XX:PermSize
en todas partes es posible). El punto es después del redespliegue todo funcionó como un encanto. Pero es una solución dura. Quería saber si hay algunas opciones para revertir el estado de Jenkins. Gracias por adelantado.Errores de PermGen en Jenkins
Actualización: De acuerdo, para aquellos, que pueden enfrentar algo así, esto es lo que descubrí. Aquellos que escribieron que es mejor implementar Jenkins como un módulo Tomcat probablemente no enfrentaron los problemas de ningún tipo de implementación del proyecto (con el plugin Jenkins Deploy o con un tomcat-maven-plugin
en Maven's pom.xml
). No tuve ninguno de los problemas que describí cuando instalé Jenkins por separado. ¡Uf!
¿se está ejecutando bajo ubuntu? en caso afirmativo, debe anular las configuraciones/etc/default/tomcat. De lo contrario, podría intentar ejecutar tomcat con Jrockit JVM que no sufra problemas de permgenspace. – jocelyn
@jocelyn Sí, es Ubuntu, y traté de anular esas configuraciones. Jrockit puede ser una solución, aún así es un poco extraño cambiar JVM por culpa de Jenkins. –