我已经升级了我的应用程序: 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解决了。
我是一名优秀的程序员,十分优秀!