【问题标题】:JSF and Tomcat Possible Memory LeakJSF 和 Tomcat 可能存在内存泄漏
【发布时间】:2012-12-19 17:11:56
【问题描述】:

每当我重新启动或停止 Tomcat 时都会收到此警告。

严重: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

想法?

干杯

【问题讨论】:

    标签: tomcat jsf-2 primefaces


    【解决方案1】:

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

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

    所以最好的办法是尽可能增加内存并偶尔重置网络服务器。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-18
      • 2012-09-25
      • 2013-09-21
      • 2014-12-25
      • 2015-12-27
      • 1970-01-01
      • 2012-09-23
      • 2020-06-12
      相关资源
      最近更新 更多