开发者社区> 问答> 正文

Tomcat运行两天就down掉了,什么问题?

项目运行在windows服务器上,上面跑了一些别的IIS项目,
是让IIS和tomcat共用的80端口, IIS版本7.0,Tomcat是7.0的安装版
项目部署上去,可以运行,但是运行两天就后就不能访问了,打开页面说服务不可用,任务栏的tomcat还是运行状态
看日志也没有报什么错误,不知道是什么原因,不知道各位大侠有没有遇到这种情况,希望能给小弟一些建设性的建议,
或者如何排查错误的方法

展开
收起
落地花开啦 2016-05-31 10:41:37 3311 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    80%是内存溢出、线程溢出
    tomcat你要调试好了,大访问量问题也不大。
    在出现这种情况的时候请分析线程堆栈和jvm的垃圾回收。
    方法:
    jvm垃圾回收观察:增加jdk的gc日志打印参数,重启生效。
    线程堆栈分析:在出现无响应现象时用jstack命令打印出线程堆栈分析是否有线程死锁,阻塞等。十有八九是应用的问题。

    2019-07-17 19:21:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载