Java heap space内存溢出

心意 2013-08-07 03:34:53
服务器为2G内存,跑了3个项目 tomcat 设置相同 开始运行的时候没什么问题,大约运行12小时左右后出现 ps:项目中有定时任务
严重:
java.lang.OutOfMemoryError: Java heap space
Exception in thread "DefaultQuartzScheduler_Worker-4" java.lang.OutOfMemoryError: Java heap space
2013-8-7 2:25:47 org.apache.tomcat.util.net.NioEndpoint setSocketOptions
ҏט:
java.lang.OutOfMemoryError: Java heap space

更改过tomcat的catalina设置添加了JAVA_OPTS='-server -Xms512m -Xmx512m -XX:NewSize=64m -XX:MaxNewSize=96m -XX:SurvivorRatio=8'

结果还是一样出现内存错误,定时任务关闭
...全文
153 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
MiceRice 2013-08-07
  • 打赏
  • 举报
回复
考虑到你说是12小时候溢出,那么内存泄漏可能性较高。 先初步检查下代码吧,分析堆转储文件难度其实也不小。
S117 2013-08-07
  • 打赏
  • 举报
回复
溢出时堆转储 然后用MemoryAnalyzer分析堆转储文件 查找是什么导致的溢出吧!

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧