tomcat as windows service - 增加max java堆内存

时间:2010-03-04 16:16:04

标签: java windows-services tomcat5.5 heap-memory

我已经安装了tomcat5.5作为windows服务,我需要更改java内存池。但是,当我输入超过1348 mb的任何金额时,该服务无法启动。 有没有办法解决这个问题?如果我以非Windows服务方式安装它会有帮助吗?

TIA

1 个答案:

答案 0 :(得分:1)

Windows应用程序仅限于应用程序的2Gb内存,因此除了1348Mb之外,您还指定了其他内存池,当然还有自己的JVM。

您可以在启动时指定一个Windows设置,以允许应用程序使用3Gb,但是Sun的JVM不会使用它。 JRockit虽然

或者可以集群tomcat并分配工作量吗?