Frage

Ich habe drei Windows Server 2003 mit 2 GB RAM.

  • Server1 tomcat 5.5.25 Jvm Version SUN 1.6.0_11-b03
  • Server2 tomcat 5.5.25 Jvm Version SUN 1.6.0_14-b08
  • Server3 tomcat 6.0.18 Jvm Version SUN 1.6.0_14-b08

Für die drei Server JVM Parameter sind:

 -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

Seit einigen Monaten everithing hat gut funktioniert. Letzten Freitag wir installiert einige Windows-Updates . Nach dem Neustart tomcat startet nicht mehr, mit Fehlern:

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

Wir reduzierten die Parameter -Xmx1024m zu -Xmx768m und jetzt Kater beginnt. Aber wir brauchen mehr max Heap-Größe Was auf unsere Server passiert? Vielen Dank im Voraus.

War es hilfreich?

Lösung 2

Schließlich fand es !!! Das Update KB956572 macht Tomcat Absturz, wenn Sie mehr als 768m Heap-Größe in JVM aprameters angeben. Es ist ein Killer-Update für Tomcat-basierten Web-Server!

Andere Tipps

ähnliches Problem hier http://www.velocityreviews.com/ Foren / t364972-vm-heap-reservation.html im Update

installiert ist, um die Wirkung der spezifischen Patches überprüfen möchten
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top