错误详情
在阿里云的云服器启动Tomcat的时候,页面出现访问错误 403 access forbiden,仔细检查后,发现问题是Tomcat 在Shutdown的时候未正常关闭
解决方法
但是在Linux系统中,Tomcat往往无法用Shutdown.sh正常关闭
所以在启动Shutdown命令后,要自己检查是否有tomcat进程残留
sh shutdown.sh
查看是否Tomcat进程残留
ps -ef|grep tomcat
这是未正确关闭的情况
![](https://img.haomeiwen.com/i13287117/adf5a789d2732bed.png)
然后强制关闭相关进程即可
kill -9 833
kill -9 859
原因
Tomcat项目中存在用户线程(User Thread),也就是非守护线程,进而导致JVM无法正常关闭
本人对应的CSDN文章:https://blog.csdn.net/Jiweilai1/article/details/88262553
如果喜欢这篇文章的话可以帮忙点个赞吗?这对我真的很重要!!
网友评论