gpt4 book ai didi

tomcat在部署war文件和重启服务器时挂起

转载 作者:行者123 更新时间:2023-11-28 22:08:32 28 4
gpt4 key购买 nike

当我构建一个 .war 文件并将其部署到 tomcat 时,当我重新启动服务器时,tomcat 会挂起。我无法通过 SSH 登录并检查正在进行的进程。这里的管理员不得不强制重启 tomcat 来解决问题,之后一切正常。这是第二次发生这种情况。有人能指出我正确的方向来解决这个问题吗?我已经检查了所有的 tomcats 日志,但找不到任何有用的信息。

最佳答案

我们通常进行 grails 部署的方式是:

  • 停止 tomcat(并等待它真正停止)
  • 删除旧的 .war 文件(可能还有扩展目录:如果 tomcat 将 ROOT.war 扩展为 ./ROOT )
  • 可选:删除/移动旧日志文件
  • 将新的 .war 文件复制到 webapps 文件夹中
  • 启动tomcat

原因是如果你之前不停止 tomcat,你很容易遇到内存泄漏,例如当某些类无法卸载时等。

关于tomcat在部署war文件和重启服务器时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21704909/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com