我重新启动或停止Tomcat时会收到此警告 .
SEVERE:Web应用程序[/ WebApp]创建了一个ThreadLocal,其键为[javax.faces.context.FacesContext $ 1](值[javax.faces.context.FacesContext$1@1fe1018d]),类型为[com . sun.faces.config.InitFacesContext](值[com.sun.faces.config.InitFacesContext@6d2ce054])但在Web应用程序停止时无法将其删除 . 这很可能造成内存泄漏 .
技术清单
-
Primefaces 3.4.2
-
JSF 2.1
-
Apache Tomcat 6.0.35
-
Java 1.6.0_37
-
JSTL 1.1
-
Netbeans 7.0.1
-
MySQL
思考?
干杯
1 回答
似乎是仍在内存中的剩余库 .
主要问题似乎是随着时间的推移,库可以耗尽所有内存并在Tomcat服务器上创建PermGen错误 .
因此,最好的办法是尽可能地增加内存并偶尔重置网络服务器 .
应该有一个更好的解决方案,但它让我望而却步 .