问题描述
tomcat运行一段时间后网站访问就变慢甚至无法访问,重启tom之后就恢复正常,过几个小时,又会变慢服务器cpu和内存都没问题的,CPU24线程的,内存8G。求有经验的大神帮忙解决下。如果解决掉这个蛋疼的问题,我可以支付点报酬。
解决方案
本帖最后由 qq_18582545 于 2014-09-27 03:12:01 编辑
解决方案二:
先排除服务器上面其他服务占用内存的情况一段时间变慢,一般是内存泄露导致的等tomcat变慢或者无法访问时,检查tomcat运行日志,检查服务日志看看是否有内存泄露等情况的产生
解决方案三:
我也遇到过这样的问题,甚至比你的还严重我用的ssh,起初因为各个层没有完全交给spring注入,所以每次刷新网页执行各种操作都会new对象,甚至重新调用配置等等后来把spring集成到tomcat,然后所有对象都交给spring注入,这样就好多了不过这仅仅是个小案子如果再大点,并发多点,指定崩溃缓存,延迟,池等这些还是要多了解下
解决方案四:
引用1楼magi1201的回复:
先排除服务器上面其他服务占用内存的情况一段时间变慢,一般是内存泄露导致的等tomcat变慢或者无法访问时,检查tomcat运行日志,检查服务日志看看是否有内存泄露等情况的产生
方便帮我看下是什么情况造成的吗,本人对JAVA完全是小白。哪位大神肯出手帮助解决下,QQ:728798958
解决方案五:
引用3楼qq_18582545的回复:
方便帮我看下是什么情况造成的吗,本人对JAVA完全是小白。哪位大神肯出手帮助解决下,QQ:728798958
晚上回去看吧,加班中,只能上csdn
时间: 2024-10-17 08:24:12