tomcat 服务器故障排除

Posted 自由港

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat 服务器故障排除相关的知识,希望对你有一定的参考价值。

故障现象

通过浏览器访问tomcat服务器发现服务器没有响应。

问题分析检查

登陆服务器发现,TOMCAT服务器并没有宕机,服务还在。

使用JPS命令查看了一下tomcat的进程ID,获取进程ID后,使用

jstack -l pid > dump.txt

导出 tomcat进程栈,发现进程栈有几百个正在运行的进程,查看了一下是300个,我配置tomcat最大线程就300个,

原来所有的进程都被占用没有执行完成,并且所有的这些都指向同一个控制器方法。难怪浏览器没有响应,查看这个控制器方法,

原来这个代码有死循环,一直不能退出,解决办法,修改代码不出现死循环问题就解决了

以上是关于tomcat 服务器故障排除的主要内容,如果未能解决你的问题,请参考以下文章

Linux服务器的故障排除方法

Tomcat无法正常启动start.bat 一闪而过只显示USING 故障排除

九阳豆浆机故障分析及排除

排除故障的总结

VMware ESXi vCenter服务器虚拟化技术咨询故障排除项目实施安装部署

MSDTC故障排除