Question

J'ai trois Windows Server 2003 avec 2 Go de RAM.

  • Server1 tomcat 5.5.25 version 1.6.0_11-SUN jvm B03
  • Server2 tomcat 5.5.25 version 1.6.0_14-SUN jvm B08
  • Server3 tomcat 6.0.18 version 1.6.0_14-SUN jvm B08

Pour les trois serveurs paramètres JVM sont:

 -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

Depuis quelques mois everithing a bien fonctionné. Vendredi dernier nous avons installé des fenêtres mises à jour . Après le redémarrage tomcat ne démarre plus, avec l'erreur:

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

Nous avons réduit le paramètre -Xmx1024m à -Xmx768m et maintenant commence tomcat. Mais nous avons besoin d'une plus grande taille du tas max Qu'est-il arrivé à nos serveurs? Merci à l'avance.

Était-ce utile?

La solution 2

enfin trouvé !!! La mise à jour KB956572 fait plantage Tomcat si vous spécifiez plus de 768M taille du tas dans aprameters JVM. Il est une mise à jour de tueur pour serveurs Web Tomcat!

Autres conseils

question similaire ici http://www.velocityreviews.com/ forums / t364972-vm-tas-reservation.html vous pouvez vérifier l'effet des correctifs spécifiques installés dans la mise à jour

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top