相关Tomcat自动退出的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

相关Tomcat自动退出的问题

落地花开啦 2016-05-30 17:28:27 1083

最近tomcat运行一个项目,运行一两天就自动关闭,也没有报错。
以下是网上查找别人说的原因:
1,并发用户数目过大,也会导致tomcat自动停止服务。
2,系统本身的网络负载平衡没有做好,导致tomcat自动停止服务;
3,程序迭代不合理也是一个原因;
4,数据库连接未关闭,导致资源损耗过重,会引起服务停止;
5,程序严重错误,也会引起tomcat停止服务!
想请问以下,除以上外,还有什么原因会引起tomcat自动关闭。有什么软件可以测试或者模拟异常之类?

负载均衡 应用服务中间件 数据库连接
分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:20:49

    看看TOmcat_home下有没有留下 hs_**.log这样的文件,有说明是内存溢出。
    第二要看logs下的catalina.out的文件,查看最后的日志。
    在远程可以用jstat看看运行期内存回收。
    实在不行在tomcat的jvm参数中加上
    `-Dcom.sun.management.jmxremote
    -Dcom.sun.management.jmxremote.port="9004"
    -Dcom.sun.management.jmxremote.authenticate="false"
    -Dcom.sun.management.jmxremote.ssl="false"`
    然后在本地用JVisualVM监控看看。

    0 0
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题