0

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

“无法访问此站点”

是否可以向最终用户显示自定义消息,例如服务器已关闭以进行维护?对此有任何想法/建议。

4

1 回答 1

2

这与 Payara Server 无关。如果任何服务器宕机,它就无法处理请求。浏览器没有收到任何回复并打印“无法访问此站点”。

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

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

于 2020-10-07T13:17:42.630 回答