Pregunta

Tengo tres Windows Server 2003 con 2 GB de RAM.

  • servidor 1 Tomcat 5.5.25 versión de la JVM SUN 1.6.0_11-b03
  • servidor2 Tomcat 5.5.25 versión de la JVM SUN 1.6.0_14-b08
  • Server3 Tomcat 6.0.18 versión de la JVM SUN 1.6.0_14-b08

Para los tres parámetros servidores de JVM son:

 -XX:MaxPermSize=256m
 -Dcatalina.base=C:\Apache Group\apache-tomcat-5.5.25
 -Dcatalina.home=C:\Apache Group\apache-tomcat-5.5.25
 -Djava.endorsed.dirs=C:\Apache Group\apache-tomcat-5.5.25\common\endorsed
 -Djava.io.tmpdir=C:\Apache Group\apache-tomcat-5.5.25\temp vfprintf
 -Xms512m
 -Xmx1024m

Desde hace unos meses olvidarlo todo funcionó bien. El pasado viernes instalamos algunas actualizaciones de Windows . Después del reinicio Tomcat no se inicia ya, con el error:

   Error occurred during initialization of VM
   Could not reserve enough space for object heap

Hemos reducido el -Xmx1024m parámetro para -Xmx768m y ahora comienza Tomcat. Sin embargo, necesitamos mayor tamaño máximo del montón ¿Qué pasó con nuestros servidores? Gracias de antemano.

¿Fue útil?

Solución 2

Finalmente encontró !!! La actualización KB956572 hace accidente Tomcat si se especifica más de 768M tamaño de la pila en aprameters JVM. Es una actualización del asesino para Tomcat servidores web basados!

Otros consejos

http://www.velocityreviews.com/ foros / t364972-vm-heap-reservation.html es posible que desee comprobar el efecto de los parches específicos instalados en la actualización

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top