

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 ARC API 取得和更新路由控制狀態 （建議）
<a name="routing-control.update.api"></a>

我們建議您使用 Amazon Application Recovery Controller (ARC) API 操作來取得或更新路由控制狀態，方法是使用 AWS CLI命令，或使用您開發的程式碼來搭配其中一個 AWSSDKs 使用 ARC API 操作。建議使用 API 操作搭配 CLI 或程式碼，以使用路由控制狀態，而不是使用 AWS 管理主控台。

ARC 透過使用 API 更新路由控制狀態來提供跨儲存格容錯移轉的極高可靠性 (AWS 區域)，因為路由控制存放在高可用性的叢集中。ARC 可確保您隨時都能存取五個區域叢集端點中的至少三個，以進行路由控制狀態變更。若要使用 API 取得或變更路由控制狀態，請連線至其中一個區域叢集端點。如果端點無法使用，您可以嘗試連線至另一個叢集端點。

您可以在 Route 53 主控台中，或使用 API 動作 [DescribeCluster](https://docs.aws.amazon.com/recovery-cluster/latest/api/cluster-clusterarn.html) 來檢視叢集的區域叢集端點清單。取得和變更路由控制狀態的程序應視需要輪換嘗試每個端點，因為叢集端點會循環顯示可用和無法使用的狀態，以進行定期維護和更新。

我們提供詳細資訊和程式碼範例，以使用 ARC API 操作來取得和更新路由控制狀態，以及使用區域叢集端點。如需詳細資訊，請參閱下列內容：
+ 如需說明如何輪換區域叢集端點以取得和設定路由控制狀態的程式碼範例，請參閱 [使用 AWS SDKs的應用程式復原控制器的動作](service_code_examples_actions.md)。
+ 如需使用 AWS CLI取得和更新路由控制狀態的詳細資訊，請參閱 [使用 列出和更新路由控制和狀態AWS CLI](getting-started-cli-routing.control-state.md)。