首页 文章

JSF和Tomcat可能存在内存泄漏

提问于
浏览
0

我重新启动或停止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 回答

  • 0

    似乎是仍在内存中的剩余库 .

    主要问题似乎是随着时间的推移,库可以耗尽所有内存并在Tomcat服务器上创建PermGen错误 .

    因此,最好的办法是尽可能地增加内存并偶尔重置网络服务器 .

    应该有一个更好的解决方案,但它让我望而却步 .

相关问题