论坛首页 Java企业应用论坛

解决Tomcat应用的内存溢出问题

浏览 12778 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (2) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-06-22  
3.使用JProfiler在Tomcat的bin目录下创建的启动脚本startup_jprofiler.bat重启tomcat

4.运行JProfiler观察内存状况,未发现问题

5.第二天突然发现Tomcat再次出现内存溢出,Tomcat的bin目录下自动生成了java_pid107932.hprof文件,将此文件下载到本地,以便分析。

请问楼主, 通过第三步 操作后 ,如果 内存溢出,就会生成 .hprof 文件么?

我是直接 通过jprofiler 配置后启动,进行监控的。最后 jprofiler 只会报错: disconnect. 并没有生成文件。


现在的做法是: 我按照第三点:启动了startup_jprofiler.bat ,然后启动 tomcat ,看看能不能生成 .hprof 文件。
0 请登录后投票
   发表时间:2010-06-29  
那是因为你忽略了第二步的设置。
0 请登录后投票
   发表时间:2010-06-29  
楼主可以在Tomcat里面配置永久内存可以解决此问题!通常都在比较大型的网站会出现此问题,小的网站基本不太会碰到。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics