TOMCAT的JSP缓存和JAVA内存机制求教

 我来答
运动一圈
2016-06-27 · TA获得超过949个赞
知道大有可为答主
回答量:964
采纳率:92%
帮助的人:490万
展开全部
TOMCAT刚重启,内存很好,用JCONSOLE看也很好,但是经过一天2个访问峰后,第一台机器(负载较为厉害的)内存达到2.5G,LINUX TOP后查看,JAVA占用3.5G(当然这个数字不是最准确的),堆内存为2.2,OLD代已经满了,OLD代GC不动,NEW代内存在浮动,然后过不长时间内存就爆HEAP内存溢出了。
后来,我用JMAP把内存打成DUMP,下到我本地,用JAVA内存分析器看,内存泄露报告显示,泄漏的内存全为:JSPSERVLET。因为我服务器JSP文件很多,所以报这个问题,我也理解。但是我很郁闷的是,我找不到如果配置TOMCAT清理JSP缓存的方法,我的SESSION为15分钟。
或者还可能有其他的关于内存的问题,我不知道,也正在查,不知道各位高手能不能从我的只言片语中看出我的服务器大概存在什么问题。
我现在主要疑问是,如何才能控制TOMCAT清理JSP缓存。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式