问题描述
我使用(GWT / J2EE堆栈)开发的Web应用程序已部署在Payara glassfish服务器及其生产服务器上。我们经常停止服务器进行维护,例如“ 修复错误/增强/升级”。如果最终用户尝试访问Web应用程序并且服务器已关闭,则会显示
“无法访问此网站”
是否可以显示“定制”消息,例如“服务器已关闭”以维护最终用户?关于此的任何想法/建议。
解决方法
这与Payara服务器无关。如果任何服务器宕机,则无法处理请求。浏览器未收到任何答复,并显示“无法访问此站点”。
如果您想控制浏览器显示的内容,则需要设置一个代理服务器来处理请求并将请求转发到Payara Server(例如Apache HTTP服务器或Nginx)。如果Payara Server关闭,则必须将其配置为返回带有自定义消息的响应。
要了解如何使用Payara Server设置代理服务器,请查看以下指南: