java - Websphere 7 + EJB3 中的内存泄漏,大量 ClassMapping 实例

标签 java orm memory-leaks websphere openjpa

抱歉我的英语不好,我说西类牙语。 我最近将一个应用程序从 ejb 2.x 迁移到 ejb3(大约 300 个实体),我使用的是 WebSphere 7.0.0.9。

工作 10 个小时后,系统因 OutOfMemoryError 崩溃。

分析 coredump,我看到很多 org.apache.openjpa.jdbc.meta.ClassMapping 类的实例(请参阅随附的屏幕截图)。

alt text http://img204.imageshack.us/img204/7273/phd2jdbccfg.png

我相信罪魁祸首是 Value 类的 ValueListeners 列表,但我不确定,而且我不知道如何解决这个问题。

谢谢

最佳答案

确保安装最新的 WebSphere Application Server fix pack 。我们遇到了与 OpenJPA 相关的类似问题,更新服务器解决了该问题。

关于java - Websphere 7 + EJB3 中的内存泄漏,大量 ClassMapping 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2869493/

相关文章:

java - 将多模块项目迁移到微服务?

Java null 取消引用 - 微焦点安全漏洞

c# - Dapper map multiple join Sql Query

java - 在 Cayenne 中设置数据库路径

java - OkHttp:避免泄漏连接警告

arrays - 如何判断 Fortran 数组指针是否已直接分配,或者与另一个对象关联?

java - long 不应该足够大以能够存储电话号码吗?

python - 小便 orm : bulk insert using a subquery but is based on python-side-data

node.js - 如何自动测试 Node 中的内存泄漏?

java - 如何将依赖项注入(inject)到需要前一个 Activity 参数的 Activity 中?