我正在做一些测试,以确定rails war的资源使用情况。我已经使用Warbler使用Rails 2.3.5和JRuby 1.4.0打包了“15分钟博客”应用程序。我将部署到Tomcat6.0.24中,并通过将blog.war文件复制为blogN.war来创建多个部署。
这对于前4个部署非常有效,但是我似乎不能部署超过4个war实例;换句话说,catalina.out日志挂起了“部署web应用程序存档blog5.war”。
有没有什么想法可以解决这个问题,或者我如何更好地解决这个问题?
发布于 2010-03-05 21:59:53
将PermGenSpace内存增加到"-XX:PermSize=64m -XX:MaxPermSize=128m“可解决此问题。
发布于 2010-03-04 23:55:13
检查日志文件,可能是执行tomcat的java进程耗尽内存的情况,请参阅java参数( -Xmx -Xms )和http://wiki.apache.org/tomcat/FAQ/Memory。增加可用内存可能允许您运行更多的应用程序实例。
https://stackoverflow.com/questions/2348598
复制相似问题