java/lang/OutOfMemoryError Failed to allocate JNIEnv received 问题

    有个压测环境,was nd 7.0.0.29版本,部署在linux redhat 6.5操作系统上,JVM配置Xmn8G-Xmx16G,-Xpcpolicy:optavgpause


    现总是出现内存溢出问题,通过分析gc及heapdump文件,均显示有较多剩余内存,借助gca工具,提示“cannot find any threaddump in.... ”,烦请大家帮看下是什么问题,谢谢!

    was相关的日志文件,请从网盘中下载:

    链接: http://pan.baidu.com/s/1c0sHgGw 密码: t9nh
参与8
  • 可以参考这个:http://www.ibm.com/developerworks/cn/java/j-lo-jnileak/
    2015-10-29

4同行回答

enter2000enter2000软件架构设计师公司未知
从dump日志来看,应该是spring中产生了一个约为27M的beans导致的OOM,请检查class com/ffcs/mss/cpmis/project/construct/dao/DesignApplyDao 这个地方(前提是这个是你们自己的程序)。如果还不行,可以做几个dump的切片比较一下,这样很快就能定位出大内存对象在哪。...显示全部

从dump日志来看,应该是spring中产生了一个约为27M的beans导致的OOM,请检查class com/ffcs/mss/cpmis/project/construct/dao/DesignApplyDao 这个地方(前提是这个是你们自己的程序)。如果还不行,可以做几个dump的切片比较一下,这样很快就能定位出大内存对象在哪。

收起
零售/批发 · 2015-11-10
浏览2962
Luga LeeLuga Lee系统架构师None
问题解决没?显示全部
问题解决没?收起
互联网服务 · 2015-09-02
浏览2869
wtiancaiwtiancai项目经理ffcs
回复 2# leo-wang     要怎么确定呢?显示全部
回复 2# leo-wang


    要怎么确定呢?收起
互联网服务 · 2015-08-31
浏览2986
leo-wangleo-wang系统工程师fil
是不是native memory满了?显示全部
是不是native memory满了?收起
互联网服务 · 2015-08-27
浏览2966

提问者

wtiancai
项目经理ffcs

相关问题

相关文章

问题状态

  • 发布时间:2015-08-27
  • 关注会员:3 人
  • 问题浏览:7770
  • 最近回答:2015-11-10
  • X社区推广