RHEL 服务器修补后 Apache tomcat 停止

RHEL 服务器修补后 Apache tomcat 停止

我有一台 RHEL 服务器,安全团队每个月都会继续应用安全补丁,然后重新启动服务器。我在 RHEL 服务器上安装了 apache tomcat,并且正在运行一个 Web 应用程序(HTML/CSS/Javascript 前端和 Spring boot 后端)(部署了 WAR)。每次安全修补后,我都会注意到 Web 浏览器上出现 503 Service Unavailable,sudo bin/startup.sh每次我都必须手动启动 apache tomcat 服务器()。有没有办法在 RHEL 服务器中进行配置,这样我就不必在每次修补完成后手动启动服务器?

Spring boot 有它自己的嵌入式 tomcat 服务器,在这种情况下我没有使用它,因为我将在安装在 RHEL 服务器上的 tomcat 服务器中将我的应用程序作为 WAR 部署。

答案1

https://platform.igrafx.com/doc/installation-guide/install-application-server-environments-for-development-and-testing/installation-tomcat-8-on-centos-7-or-rhel-red-hat-enterprise-linux-7

似乎没有注册与 tomcat 相关的任何服务,这表明它可能是从源代码安装的。您需要创建一个服务脚本,注册该脚本,测试启动/停止是否有效,然后启用它在启动时启动。上面的链接应该提供执行所有这些操作所需的信息。只需确保它是在可接受的维护时段内,并且 tomcat 的当前运行进程已关闭。

相关内容