Exception in thread "DefaultQuartzScheduler_Worker-7" java.lang.OutOfMemoryError: PermGen space
Exception in thread "TP-Processor11" java.lang.OutOfMemoryError: PermGen space
Exception in thread "TP-Processor10" java.lang.OutOfMemoryError: PermGen space
刚做了一个 网站 运行不了多久 tomcat就down了。
log里面的提示如上。有知道什么原因的吗?
是不是我的代码有错。我是用了hibernate开发的,他太耗资源? 或者是数据库数据多了,耗资源?
有能帮忙的吗。我就20分了,不够我稍后再加!
------解决方法--------------------------------------------------------
很有可能你的应用的有memory leak
同时你可以是一下 JVM Options:
-Xmx512m
-XX:NewRatio=2
-XX:MaxPermSize=128m
加在startup.sh
------解决方法--------------------------------------------------------
还有个建议,不要再用Tomcat啦。用SJSAS 8.2
http://java.sun.com/j2ee/1.4/download.html
或者Glassfish:
https://glassfish.dev.java.net/