PS Perm Gen Memory Pool的使用大小随着每个请求而增加。 我认为这不是因为我的webapp,因为当我刷新http://www.myurl.de/manager/(在tomcat管理器中构建)时,使用的Perm Gen大小获得0,1mb / 10刷新。当我转到我的webapp时,它的每个请求都是0,2mb。
当Perm Gen最大。达到大小我必须重启Tomcat。
如何解决?
答案 0 :(得分:1)
您的申请肯定是在泄漏资源。
我建议您查看代码(打开/关闭数据库连接),或者可以在请求之间释放的任何其他对象。
根据给定的信息,我无法进一步提出任何建议。
不要忘记你总是increase the JVM's Perm Gen Memory使用命令(以MB为单位的值):
-XX:MaxPermSize=128m
......但那只是暂时的解决方案。