Apache - 后端服务器关闭时自动重定向到维护页面

时间:2015-12-09 16:46:07

标签: apache weblogic

我正在尝试找到后端应用程序服务器关闭时自动将Apache重定向到维护页面的解决方案。

当关闭后端WebLogic服务器进行修补/部署时,我手动设置了解决方案(RewriteCond),我在Apache配置文件中添加了RewriteCond。这种手动方法工作正常。

我还尝试了.htaccess

ErrorDocument 500 /maintenance/MaintenancePage.html

ErrorDocument 404 /maintenance/MaintenancePage.html

ErrorDocument 401 /maintenance/PortalMaintenancePage.html

ErrorDocument 503 /maintenance/PortalMaintenancePage.html

但是当weblogic服务器关闭时,Apache不会使用上面的ErrorDocument重定向到维护页面。

Apache在WebLogic关闭时显示以下错误 -

Web服务器桥接失败: 没有可用于连接的后端服务器:10秒后超时或幂等设置为OFF或方法不是幂等。

当后端应用程序或WebLogic服务器关闭时,有没有办法告诉Apache自动重定向到维护页面。

我欢迎任何其他解决方案或替代方案来解决此问题。

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

使用WebLogic Web Server插件中的ErrorPage参数重定向到所需的页面。

https://docs.oracle.com/middleware/1212/webtier/PLGWL/plugin_params.htm#PLGWL473

答案 1 :(得分:0)

谢谢Brain Ochs。我确实在WebLogic Web Server插件中添加了ErrorPage参数,但它确实有效。非常感谢