tomcat之前好好的,突然某一次重启就挂了?黑人问号脸+心慌的一批
赶紧百度,说内存不足,要加内存。好,那就勉强给tomcat加内存吧~~~~~~还是不行!
继续百度。终于看到了曙光!
有人说:
是由于每次启动tomcat后,执行tomcat的shutdown.sh脚本关闭容器时都有残留进程占用较多的内存资源,而且重复启动关闭残留进程越来越多,最终使linux系统的可分配内存小于容器启动所需内存,导致项目启动失败。
执行
ps -ef|grep tomcat|grep -v grep
命令,查看与tomcat相关进程,会看到许多,对就是许多!
然后就一个一个删了吧
kill -9 进程号
在重启一下就好啦!
本文介绍了一种常见问题,即Tomcat在重启时失败的原因及解决办法。问题源于残留进程占用过多内存,导致Linux系统可分配内存不足。通过查找与Tomcat相关的进程并逐一删除,最终成功重启。
2129

被折叠的 条评论
为什么被折叠?



