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