Apache Tomcat 7-PS Perm Gen内存不足

Apache Tomcat 7-PS Perm Gen内存不足,apache,tomcat,Apache,Tomcat,PS Perm Gen内存池的使用大小会随着每个请求而增加。 我想这不是因为我的webapp,因为当我刷新(内置tomcat管理器)时,使用的Perm Gen大小会得到0,1mb/10的刷新。当我进入我的webapp时,每个请求都有0,2mb的容量 当达到Perm Gen最大大小时,我必须重新启动Tomcat 如何修复它?您的应用程序肯定在泄漏资源 我建议您检查代码(打开/关闭数据库连接)或在请求之间可以释放的任何其他对象 根据所提供的信息,我不能再提出任何建议 不要忘记,您可以始终使用命令(以

PS Perm Gen内存池的使用大小会随着每个请求而增加。 我想这不是因为我的webapp,因为当我刷新(内置tomcat管理器)时,使用的Perm Gen大小会得到0,1mb/10的刷新。当我进入我的webapp时,每个请求都有0,2mb的容量

当达到Perm Gen最大大小时,我必须重新启动Tomcat


如何修复它?

您的应用程序肯定在泄漏资源

我建议您检查代码(打开/关闭数据库连接)或在请求之间可以释放的任何其他对象

根据所提供的信息,我不能再提出任何建议

不要忘记,您可以始终使用命令(以MB为单位的值):


…但这只是一个临时解决方案。

谢谢你的回答,但是如果我只多次调用tomcat manager(),为什么使用的perm gen大小会增加?我刚刚升级到java 8和tomcat 8,因为没有perm gen内存。希望它能起作用。。。但现在我有一个新的马克斯·韦德问题
-XX:MaxPermSize=128m