gpt4 book ai didi

tomcat - 应用程序停止时显示自定义网页

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

我开发了一个部署在 Apache Tomcat 中的 Web 应用程序。需要在不停止 Tomcat 的情况下停止应用程序。可以使用 tomcat 管理器提供的启动/停止功能来完成。要求是显示一个当 Web 应用程序停止时,自定义网页(表示应用程序已关闭以进行维护)。我想知道是 tomcat 通过在 catalina/conf 或任何其他机制中配置 webxml 来促进执行此操作。任何人都可以给出一个想法.....

最佳答案

一个有点老的问题,但我会加上我的 2 美分,因为它可能会帮助某人走上正轨。

我的理解是,Tomcat 提供的所有服务都来自应用程序。每当您在 webapps 中创建一个文件夹时,它将作为一个应用程序可用。

也就是说,在您的 tomcat 服务器前使用 apache http 提供功能相当容易。

在 apache http 上使用 mod_proxy,当 tomcat 应用程序关闭时,tomcat 返回一个 http 503。您只需要将下面的行添加到您的 httpd.conf(或者取消注释,如果它已经存在)并创建一个 downtime.html (在这种情况下)在您的 apache www 文件夹(或 htdocs)中。 :)

ErrorDocument 503 /downtime.html

关于tomcat - 应用程序停止时显示自定义网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202241/

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