0

Azure 经典云服务附带一个内置负载均衡器,允许从生产到暂存的快速 VIP 交换,反之亦然。Azure 资源管理器提供了哪些等效功能?我可以使用 DNS,但是我有 TTL 延迟。

我想要快速交换,因为我的后端服务器是有状态的,并且无法在暂存和生产中处理相同的数据而不会相互覆盖。在我当前的系统中,过期的连接(例如,由于 HTTP 保持活动)被拒绝并强制重新加载,从而强制建立新的连接。

我想我也许可以使用 Azure 应用程序网关来做到这一点,但它没有被列为其功能之一

4

2 回答 2

1

您可以在 ARM 中使用 2 个 Azure 负载均衡器进行 VIP 交换,方法是取消公共 IP 的关联,然后重新分配它们。然而,这不是像云服务那样快速部署插槽交换,因为可能需要一分钟来解除两个 IP 地址的关联(您可以通过并行执行来加快速度),并且根据您已经看过的问题这种方法,但在这里记录它作为一个选项。这里有关于这种方法的一些说明:https ://msftstack.wordpress.com/2017/02/24/vip-swap-blue-green-deployment-in-azure-resource-manager/

于 2017-03-11T18:00:49.480 回答
0

在 Azure 资源管理器中,共有三种方式,Azure 负载均衡器(第 4 层)、应用程序网关(第 7 层)和流量管理器(DNS 级别)。我认为您可以在您的场景中使用负载均衡器。下表有助于了解负载均衡器和应用程序网关之间的区别: 在此处输入图像描述

于 2017-01-04T05:13:41.533 回答