Tomcat宕机求助大神帮忙分析一下

AmyBa 发布于 2014/06/09 15:14
阅读 1K+
收藏 0

Tomcat7.0.47/bin/setenv.bat设置如下:

set java_home=C:\Program Files\Java\jdk1.7.0_45
set jre_home=C:\Program Files\Java\jre7
set JAVA_OPTS=-server -XX:PermSize=256M -XX:MaxPermSize=512M -Xms1536M -Xmx1536M -Dfile.encoding=UTF-8

VisualVM监控宕机时的截图如下:不知道从何处入手呢?

加载中
1
AmyBa
AmyBa

引用来自“Feng_Yu”的评论

从这图像上你看不出什么的。需要看看应用程序的日志。

我们线上以前有个应用程序某个jar包有BUG,在内存溢出的时候就会造成CPU与内存奇高,服务直接down掉,后来从日志和jvm dump堆中定位到这个问题之后,替换了一个jar包之后解决

你遇到的这个jar包是自己的业务jar还是某第三方jar呢?
0
红叔
红叔
有日志么
0
zyoung
zyoung
tomcat的日志呢?贴日志出来吧!
0
深蓝de星球
深蓝de星球
看不懂,10点半做了什么,cpu,线程数都飙起来了
0
土匪-简单
土匪-简单
要看日志,估计是遭攻击...
0
ZhaiXuepan
ZhaiXuepan
产生dump日志看看
0
excepiton
excepiton

内存爆炸,是否有批量操作?或者被攻击,看下tomcat日志,哪个url在这个时间段内访问飙升。

dump内存,看下哪个内最耗内存

0
Feng_Yu
Feng_Yu

从这图像上你看不出什么的。需要看看应用程序的日志。

我们线上以前有个应用程序某个jar包有BUG,在内存溢出的时候就会造成CPU与内存奇高,服务直接down掉,后来从日志和jvm dump堆中定位到这个问题之后,替换了一个jar包之后解决

0
AmyBa
AmyBa

引用来自“ZhaiXuepan”的评论

产生dump日志看看
请问,加上参数-XX:-HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\dump-log怎么也不生成dump日志呢?
返回顶部
顶部