java - 由于 org.jboss.vfs.spi.JavaZipFileSystem 类的许多实例导致内存泄漏

标签 java memory-leaks wildfly

我已经升级了我的应用程序: Spring 、 Spring 安全:3.2.10.RELEASE -> 5.0.7.RELEASE hibernate :4.2.0.Final -> 5.2.17.Final

我们使用WildFly15.0.1.Final,升级后出现内存泄漏。 以下是 MAT 的报告:

1 860 instances of "org.jboss.vfs.spi.JavaZipFileSystem", loaded by "org.jboss.modules.ModuleClassLoader @ 0x6c2c43270" occupy 206 395 072 (39,92 %) bytes. These instances are referenced from one instance of "java.util.concurrent.ConcurrentHashMap$Node[]", loaded by "<system class loader>"

当我们在 WildFly10 上部署相同的应用程序(升级后)时,没有泄漏。也许,问题不在于应用程序,而在于WildFly本身。 我们尝试更改 WF 设置,甚至增加其内存(是的,不是最好的解决方案,但是......) - 没有效果。有人能指出问题出在哪里吗?非常感谢!

最佳答案

实际上问题出在 SpringSession 版本中。从2.0.2改成2.1.8解决了。

关于java - 由于 org.jboss.vfs.spi.JavaZipFileSystem 类的许多实例导致内存泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60704999/

相关文章:

java - Wildfly 18 - 如何在 WFLYEE0042 上的 server.log 中查看堆栈跟踪 - 无法构造组件实例,java.lang.NullPointerException

java - PMD 规则的不同阈值级别

android - 解决 SpellCheckerSession 泄漏问题?

java - Elasticsearch - 升级到 2.1.1 后搜索失败

c# - SharePoint 代码中的内存泄漏?

AVFAudio 的 IOS 内存泄漏 - AVAudioSession

在 Wildfly 上上传 Primefaces 文件

java - 无法从 Azure 存储帐户中删除 blob - Azure Function (Java)

java - Android 中已弃用的 People 类的替代方案

java - 日期返回 null