【问题标题】:memory leaks caused by assertionLock org.apache.catalina.loader.WebappClassLoader由 assertionLock org.apache.catalina.loader.WebappClassLoader 引起的内存泄漏
【发布时间】:2016-10-26 08:24:10
【问题描述】:

在 MAT 分析器工具中,我发现由 assertionLock org.apache.catalina.loader.WebappClassLoader 引起的内存泄漏。任何人都可以帮助我避免该类的内存泄漏吗?

【问题讨论】:

  • 类加载器/组件 "org.apache.catalina.loader.WebappClassLoader @ 0xc3daba00" 占用 14,467,560 (15.32%) 字节。内存在“”加载的“java.util.HashMap$Entry[]”的一个实例中累积。关键字 java.util.HashMap$Entry[] org.apache.catalina.loader.WebappClassLoader @ 0xc3daba00
  • 我在 MAT Analyzer 中发现了上述内容。大多数泄漏是由于 hashmap 条目和 org.springframework.beans.CachedIntrospectionResults 造成的。谁能帮我解决这个内存泄漏。导致不必要的内存泄漏,而不是我的应用程序类和对象。自 2 周以来我一直在尝试解决此问题,但找不到任何解决方案。
  • 我面临同样的问题。有人找到原因了吗?

标签: java tomcat memory-leaks


【解决方案1】:

您现在解决了这个问题吗? 我想你可以尝试寻找“org.springframework.beans.CachedIntrospectionResults”的用法,也许你会找到一些原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-27
    • 2020-05-13
    • 1970-01-01
    • 2019-01-08
    • 2014-02-18
    • 2010-09-09
    • 2022-12-14
    • 1970-01-01
    相关资源
    最近更新 更多