如果服务器在Payara中停止/停机,则向最终用户显示维护“自定义消息”

问题描述

我使用(GWT / J2EE堆栈)开发的Web应用程序已部署在Payara glassfish服务器及其生产服务器上。我们经常停止服务器进行维护,例如“ 修复错误/增强/升级”。如果最终用户尝试访问Web应用程序并且服务器已关闭,则会显示

“无法访问此网站”

是否可以显示“定制”消息,例如“服务器已关闭”以维护最终用户?关于此的任何想法/建议。

解决方法

这与Payara服务器无关。如果任何服务器宕机,则无法处理请求。浏览器未收到任何答复,并显示“无法访问此站点”。

如果您想控制浏览器显示的内容,则需要设置一个代理服务器来处理请求并将请求转发到Payara Server(例如Apache HTTP服务器或Nginx)。如果Payara Server关闭,则必须将其配置为返回带有自定义消息的响应。

要了解如何使用Payara Server设置代理服务器,请查看以下指南: