本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
网络负载均衡器
对网络负载均衡器使用可用区转移
要将网络负载均衡器与可用区转移结合使用,必须在网络负载均衡器属性中启用 ARC 可用区转移集成功能。网络负载均衡器支持已启用或已禁用跨区域配置的可用区转移。
您可以选择为哪些资源使用可用区转移和可用区自动转移,以及何时从受影响的可用区中进行失效转移。支持面向互联网的网络负载均衡器和内部网络负载均衡器。
要为已启用跨区域功能的网络负载均衡器启用可用区转移,附加到负载均衡器的所有目标组都必须满足以下要求:
-
必须启用跨区域负载均衡,或设置为
use_load_balancer_configuration。-
有关目标组跨区域负载均衡的更多信息,请参阅目标组的跨区域负载均衡。
-
-
目标组协议必须为 TCP 或 TLS。
-
有关网络负载均衡器目标组协议的更多信息,请参阅路由配置。
-
-
必须禁用对运行状况不佳的目标终止连接功能。
-
有关目标组连接终止的更多信息,请参阅运行状况不佳的目标的连接端点
-
-
目标组不得将任何应用程序负载均衡器作为目标。
-
有关将应用程序负载均衡器作为目标的更多信息,请参阅使用应用程序负载均衡器作为网络负载均衡器的目标。
-
您可以使用 AWS CLI、或 ELB 控件为 Network Load Balancer 启动区域切换。 AWS 管理控制台当应用程序负载均衡器是网络负载均衡器的目标时,必须从网络负载均衡器启动可用区转移。如果从应用程序负载均衡器启动可用区转移,则网络负载均衡器将不会停止向应用程序负载均衡器及其目标发送流量。
有关启动可用区转移的更多信息,请参阅 启动、更新或取消可用区转移。
可用区转移如何与网络负载均衡器结合使用
ARC 会为注册的网络负载均衡器创建运行状况检查失败,这样启动可用区转移时,受影响的可用区中的网络负载均衡器节点就会从 DNS 中移除。网络负载均衡器会禁用受影响区域中的目标,使它们停止接收流量,而 ELB 会将这些目标视为可用区转移的禁用目标。处于禁用状态的目标将继续接受运行状况检查。当目标运行状况良好并且可用区转移到期(或被取消)时,系统将恢复到先前受影响区域中的目标路由。
在启用跨区域负载均衡的网络负载均衡器上进行可用区转移期间,将从 DNS 中移除可用区负载均衡器 IP 地址。与受损可用区中目标的现有连接会一直持续,直到它们自然关闭,而新的连接将不再路由到受损可用区中的目标。
有关更多信息,请参阅《网络负载均衡器用户指南》中的网络负载均衡器的可用区转移