執行主備切換(即切換節點角色),可應用於容災演練、多可用性區域情境下的應用就近串連等需求。
介面說明
關於多可用性區域情境下的應用就近串連的詳細說明,請參見情境樣本。
調用本介面時,執行個體類型為高可用或雙副本。
調用本介面將產生下述影響:
觸發節點角色切換後,執行切換的資料節點將出現秒級的唯讀狀態和串連閃斷,請確保您的應用具備重連機制。
執行個體處於切換中狀態時,您將無法執行執行個體層級的操作(例如變更配置、遷移可用性區域等)。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
kvstore:SwitchInstanceHA |
update |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| InstanceId |
string |
是 |
執行個體 ID,可調用 DescribeInstances 擷取。 |
r-bp1zxszhcgatnx**** |
| NodeId |
string |
否 |
資料分區節點 ID,您可以調用 DescribeRoleZoneInfo 擷取 CustinsId 參數,多個資料分區節點 ID 之間使用英文逗號(,)分隔,如需指定所有節點請輸入 說明
當執行個體為叢集或讀寫分離架構時,本參數才可用,且必填。 |
56****19,56****20 |
| SwitchMode |
integer |
否 |
執行時間,取值:
說明
您可以調用 ModifyInstanceMaintainTime 修改執行個體的可維護時間段。 |
0 |
| SwitchType |
string |
否 |
切換模式,取值:
說明
您需要根據業務情境對資料、服務等方面的需求進行衡量,然後選取切換模式。 枚舉值:
|
ReliabilityPriority |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
5D622714-AEDD-4609-9167-F5DDD3D1**** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "5D622714-AEDD-4609-9167-F5DDD3D1****"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。