本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
支持区域偏移和区域自动移位的资源和场景
Amazon Application Recovery Controller (ARC) 目前支持以下资源用于区域转移和区域自动移动:
禁用了跨区域负载平衡的网络负载均衡器
禁用了跨区域负载平衡的应用程序负载均衡器
支持的负载平衡资源会自动注册到中,ARC因此您可以将它们与区域移动(和区域自动移位)一起使用。您可以在 Elastic Load Balancing 控制台(大多数情况下 AWS 区域)或中ARC启动负载均衡器的区域切换。
查看以下使用区域偏移、区域自动移位和资源的条件:ARC
跨区域负载平衡不支持区域移位和区域自动切换。对于要注册的负载均衡器ARC,请确保您已在 Elastic Load Balancing 中禁用或关闭该负载均衡器的跨区域负载均衡。
在特定情况下,区域转移不会将流量从可用区转移出去。如果某个区域中的负载均衡器目标组没有任何实例,或者所有实例都运行状况不佳,则负载均衡器将处于失效打开状态。AZs如果您在这种情况下开始对负载均衡器进行区域切换,则负载均衡器使用的区域偏移不会改变,AZs因为负载均衡器已经处于失效打开状态。这是预料之中的行为。如果所有可用区都无法打开(不健康),则区域转移不能强制一个可用区处于不健康状态,AZs也不能将流量转移到区域AZs中的另一个可用区。
公共和内部(私有)的网络负载均衡器和应用程序负载均衡器均受支持。
资源必须处于活动状态并已完全预置,才能为其转移流量。在开始对资源进行区域转移之前,请检查该资源是否为中的ARC托管资源。例如,在中查看托管资源的列表 AWS Management Console,或者使用带有资源标识符的
get-managed-resource
操作。当应用程序负载均衡器是网络负载均衡器的目标时,请从网络负载均衡器启动可用区转移。如果从应用程序负载均衡器启动可用区转移,则网络负载均衡器不会停止向应用程序负载均衡器及其目标发送流量。
区域转移的资源必须是已ARC由 AWS 服务注册的托管资源。Elastic Load Balancing 会自动注册ARC所有已关闭跨区域负载平衡的网络负载均衡器和应用程序负载均衡器。
要开始使用资源进行区域转移,必须将其部署在可用区以及您开始转移 AWS 区域 的地方。确保在要转移的可用区所在的同一个区域开始区域转移,并且要转移流量的资源也位于同一个可用区和区域。
确保您拥有对资源使用区域偏移的正确IAM权限。有关更多信息,请参阅 IAM以及区域转移的权限。