当我构建.war文件并将其部署到tomcat时,当我重新启动服务器时,tomcat将挂起。我无法通过SSH进入并检查正在发生的进程。这里的管理员不得不强制重启tomcat来解决问题,之后一切都很好。这是第二次发生这种情况。有人能指出我正确的方向来解决这个问题吗?我检查了所有的tomcats日志,但我找不到任何有用的东西。
答案 0 :(得分:3)
我们总是使用grails部署的方式是:
ROOT.war
扩展为./ROOT
)原因是如果你之前没有停止过tomcat,你很容易遇到内存泄漏。当某些类无法卸载等时。