我的情况与这个老问题完全相同:
WARN: Could not register destruction callback
简而言之:我看到一条警告,指出无法为某些 bean 注册销毁回调。
我的问题是:由于无法注册销毁回调的bean是两个持久性bean,这可能是内存泄漏的根源吗?
我的应用程序出现泄漏。尽管 session 超时已设置(为 30 分钟),但每次运行线程转储时,我的探查器都会显示更多 hibernate SessionImpl 实例。 SessionImpl 实例的数量正是我在两个线程转储之间尝试登录的次数。
感谢您的帮助...
最佳答案
我认为不是 - 这不应该与 Hibernate session 有任何关系。它由事务管理器打开和关闭。
关于java - "Could not register destruction callback"警告消息导致内存泄漏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2721644/