0

我正在做一些测试来确定 Rails 战争的资源使用情况。我已经使用 Warbler 使用 Rails 2.3.5 和 JRuby 1.4.0 打包“15 分钟博客”应用程序。我正在部署到 Tomcat 6.0.24 并通过将 blog.war 文件复制为 blogN.war 来创建多个部署。

这对于前 4 次部署非常有效,但我似乎无法部署超过 4 个战争实例;换句话说,catalina.out 日志挂起“部署 Web 应用程序存档 blog5.war”。

关于问题可能是什么或我如何更好地解决这个问题的任何想法?

4

2 回答 2

1

将 PermGenSpace 内存增加到“-XX:PermSize=64m -XX:MaxPermSize=128m”更正了这个问题。

于 2010-03-05T13:59:52.710 回答
0

检查您的日志文件,可能是您的 java 进程(其中执行 tomcat)内存不足,请参阅 java 参数(-Xmx -Xms)和http://wiki.apache.org/tomcat/FAQ/Memory。增加可用内存可以让您运行更多的应用程序实例。

于 2010-03-04T15:55:12.897 回答