我有三个Windows服务器2003年2GB RAM。

  • 1tomcat5.5.25jvm版本太阳1.6.0_11-b03
  • 2tomcat5.5.25jvm版本太阳1.6.0_14-b08
  • 服务器3tomcat6.0.18jvm版本太阳1.6.0_14-b08

用于三个服务器JVM参数是:

 -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

几个月everithing。上星期五 我们安装了一些窗户更新.重新启动后tomcat不会开始了,有的错误:

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

我们减的参数-Xmx1024m到Xmx768m和现在tomcat开始。但是,我们需要更大堆大小发生了什么事我们的服务器?在此先感谢。

有帮助吗?

解决方案 2

终于找到它!更新 KB956572 使Tomcat的崩溃,如果你指定多768M堆大小在JVM aprameters.这是一个杀手更新为Tomcat基于网络的服务器!

其他提示

类似的问题在这里 http://www.velocityreviews.com/forums/t364972-vm-heap-reservation.html 你可能想看看效果的特定修补程序安装在更新

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top