gpt4 book ai didi

azure - 如何在 Azure 中实现多个应用服务的高可用性

转载 作者:行者123 更新时间:2023-12-03 04:10:50 24 4
gpt4 key购买 nike

我有 2 个相同的 Web 应用程序,并且已将它们添加到 Azure 中的应用程序网关的支持池中。我有一个应用程序网关域,并且只能将一个 Web 应用程序绑定(bind)到它。有没有办法添加2个具有相同应用程序网关域的Web应用程序?

如果没有,那么还有其他方法可以实现 Web 应用程序的高可用性吗?

我希望如果一个 Web 应用程序无法访问,流量应流向其他 Web 应用程序。 Web 应用程序不是无状态的,因此由于缺乏 session 持久性而排除了流量管理器配置文件的使用。

我已经解决了下面提到的关于同一主题的各种问题,但没有一个是相关的或有令人满意的解决方案。-DNS: High Availability with Azure Web Apps + Traffic Manager-Achieving High Availability using Azure Traffic Manager-Is it possible that one domain name has multiple corresponding IP addresses?

最佳答案

对于应用服务,应用程序网关不能用于负载平衡目的。您可以将应用程序网关用作 WAF。在您的情况下,正如 Thomas 所说,AFD 将是最佳选择。

您可以利用可在将应用服务添加到后端池时配置的优先级选项来实现您的要求。

当您想要对所有流量使用主要服务后端时,您可以为不同后端分配优先级,并在主要或备份后端不可用时提供备份。

在这种情况下,当对主要 Web 应用程序的探测失败时,流量将被路由到辅助 Web 应用程序。

引用:https://learn.microsoft.com/en-in/azure/frontdoor/front-door-routing-methods

关于azure - 如何在 Azure 中实现多个应用服务的高可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56809174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com