美文网首页
【错误处理】Linux系统中Tomcat关闭(Shutdown)

【错误处理】Linux系统中Tomcat关闭(Shutdown)

作者: 及未来 | 来源:发表于2019-03-06 23:44 被阅读0次

错误详情

在阿里云的云服器启动Tomcat的时候,页面出现访问错误 403 access forbiden,仔细检查后,发现问题是Tomcat 在Shutdown的时候未正常关闭

解决方法

但是在Linux系统中,Tomcat往往无法用Shutdown.sh正常关闭
所以在启动Shutdown命令后,要自己检查是否有tomcat进程残留

sh shutdown.sh

查看是否Tomcat进程残留

ps -ef|grep tomcat

这是未正确关闭的情况


Tomcat残留进程

然后强制关闭相关进程即可

kill -9 833
kill -9 859

原因

Tomcat项目中存在用户线程(User Thread),也就是非守护线程,进而导致JVM无法正常关闭

本人对应的CSDN文章:https://blog.csdn.net/Jiweilai1/article/details/88262553

如果喜欢这篇文章的话可以帮忙点个赞吗?这对我真的很重要!!

相关文章

网友评论

      本文标题:【错误处理】Linux系统中Tomcat关闭(Shutdown)

      本文链接:https://www.haomeiwen.com/subject/vjafpqtx.html