我们在 Azure 应用程序网关负载均衡器后面托管了一个网站。当我们关闭站点进行维护时,它会向最终用户显示 502 错误,这不是很好。即使我们把App_offline.htm,它显示502。
还有其他方法可以做到这一点吗?提前致谢。
我们在 Azure 应用程序网关负载均衡器后面托管了一个网站。当我们关闭站点进行维护时,它会向最终用户显示 502 错误,这不是很好。即使我们把App_offline.htm,它显示502。
还有其他方法可以做到这一点吗?提前致谢。
截至 2018 年 10 月 26 日,应用程序网关允许自定义错误页面,这些页面将在站点停机进行维护时显示。 https://feedback.azure.com/forums/217313-networking/suggestions/18749326-application-gateway-custom-error-pages
转到 App Gateway,为您的站点选择侦听器和侦听器。编辑并转到客户错误,您可以指定 403 和 502(错误网关),如果您使用 app_offline 或关闭站点,则会显示该错误。
此处的文档: https ://docs.microsoft.com/en-us/azure/application-gateway/custom-error
最好的方法是重定向 DNS,因为没有重定向应用程序网关的机制。
如果您在中断期间将主站点重定向到一个小型静态站点,这将为您提供所需的前端。通过将记录上的 TTL 设置为一个非常小的值(60 秒等),一旦现有的 TTL 过期,就会非常快速地切换到新地址
将自定义运行状况探测与应用程序网关一起使用如何。
https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-probe-overview