发布于: Nov 28, 2022

我们很高兴地宣布推出四项新的弹性负载均衡功能,从而进一步提高应用程序的可用性。AWS 提供多个构建基块(如区域和可用区),方便您设计应用程序以便将应用程序与不同类型的故障隔离开来。即日起,我们将提供其他功能,您可以使用这些功能定义发生故障时应用程序的行为方式,还提供了帮助您更快恢复的功能。这些新功能包括:

应用程序负载均衡器 (ALB) 跨区关闭:ALB 能够关闭跨区负载均衡,类似于 NLB 上的现有功能。启用后,ALB 会将流量路由到与负载均衡器节点相同的可用区 (AZ) 中的目标。使用此功能,客户能够保持其应用程序堆栈的分区隔离,同时仍跨多个 AZ 提供冗余。有关详细信息,请参阅此处的 ALB 跨区关闭功能文档。

网络负载均衡器 (NLB) 运行状况检查改进:NLB 支持客户定义运行状况检查间隔,指定确定目标运行状况的 HTTP 响应代码,并在目标运行正常或不正常之前配置连续运行状况检查响应的次数。有关详细信息,请参阅此处的 NLB 运行状况检查文档。

ALB 和 NLB 最小正常运行目标数:客户现在可以为可用区中的 ALB 和 NLB 配置正常运行目标的最小数量或百分比阈值。当正常运行目标容量低于指定阈值时,负载均衡器会自动停止路由到受损可用区中的目标。有关详细信息,请参阅此处文档了解 ALB,参阅此处文档了解 NLB。

ALB 和 NLB 的分区迁移 [预览版]:使用 Amazon Route 53 应用程序恢复控制器的分区迁移功能,您可以将流量路由出单个受损 AZ,从灰色故障(如无效应用程序部署)中恢复。此功能非常适合使用跨区负载均衡已关闭的 ALB 和 NLB 的分区架构应用程序。有关详细信息,请阅读发布博客,或参阅此处文档中的“分区迁移”部分。 

使用这些功能无需支付额外费用。ALB 跨区关闭、NLB 运行状况检查改进以及 ALB/NLB 最小正常运行目标数功能现已在所有 AWS 商业区域AWS GovCloud(美国)区域推出。ALB 和 NLB 分区迁移功能现已在以下 AWS 区域推出预览版:美国西部(俄勒冈州)、美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)、欧洲地区(爱尔兰)、欧洲地区(法兰克福)、欧洲地区(斯德哥尔摩)、亚太地区(东京)、亚太地区(悉尼)和亚太地区(雅加达)。 

2022 年 12 月 1 日:第 4 段中的“当超过阈值时,负载均衡器会自动停止路由到受损可用区中的目标”这句话不准确,因此我们将其更改为“当正常运行目标容量低于指定阈值时,负载均衡器会自动停止路由到受损可用区中的目标”