本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 ARCAPI(推荐)获取和更新路由控制状态
我们建议您使用 Amazon Application Recovery Controller (ARC) API 操作来获取或更新路由控制状态,方法是使用 AWS CLI 命令或使用您为使用其中一个ARCAPI操作而开发的代码 AWS SDKs。我们建议在代码中使用带有CLI或的API操作来处理路由控制状态,而不是使用 AWS Management Console。
ARC由于路由控制存储在高度可用的集群中,API因此通过更新路由控制状态,为跨单元 (AWS 区域) 进行故障转移提供了极高的可靠性。ARC确保您始终可以访问五个区域集群终端节点中至少有三个以进行路由控制状态更改。要使用获取或更改路由控制状态API,请连接到您的一个区域集群终端节点。如果该端点不可用,可尝试连接到另一个集群端点。
您可以在 Route 53 控制台中查看集群的区域集群终端节点列表,也可以使用API操作查看DescribeCluster。在获取和更改路由控制状态的过程中,应根据需要轮流尝试每个端点,因为集群端点会在可用和不可用状态之间循环,以便定期维护和更新。
我们提供了详细的信息和代码示例,用于使用ARCAPI操作来获取和更新路由控制状态以及使用区域集群终端节点。有关更多信息,请参阅下列内容:
有关说明如何轮换区域集群端点以获取和设置路由控制状态的代码示例,请参阅应用程序恢复控制器使用的操作 AWS SDKs 。
有关使用获取和更新路由控制状态的信息,请参阅 使用列出并更新路由控制和状态 AWS CLI。 AWS CLI