調用CalculateDBInstanceWeight介面查詢系統權重分配值。
在開啟讀寫分離的情況下,該介面用於計算系統指定的權重。如果是自訂讀權重,請參見DescribeDBInstanceNetInfo。
僅適用於如下執行個體:
- MySQL 5.7高可用版(本地SSD盤)
- MySQL 5.6
- SQL Server 2017叢集版
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
請求參數
名稱 | 類型 | 是否必選 | 樣本值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CalculateDBInstanceWeight |
系統規定參數,取值:CalculateDBInstanceWeight。 |
DBInstanceId | String | 是 | rm-uf6wjk5xxxxxxx |
主執行個體ID。 |
返回資料
名稱 | 類型 | 樣本值 | 描述 |
---|---|---|---|
Items |
系統指定權重列表。 |
||
DBInstanceId | String | rm-uf6wjk5xxxxxxx |
執行個體ID。 |
DBInstanceType | String | Master |
執行個體類型,取值:
|
Weight | String | 100 |
系統Realtime Compute的執行個體權重。 |
ReadonlyInstanceSQLDelayedTime | String | 30 |
唯讀執行個體延遲複製時間,唯讀執行個體延遲ReadonlyInstanceSQLDelayedTime的時間後再同步主執行個體資料,單位:秒。 |
RequestId | String | C816A4BF-A6EC-4722-95F9-2055859CCFD2 |
請求ID。 |
樣本
請求樣本
http(s)://rds.aliyuncs.com/?Action=CalculateDBInstanceWeight
&DBInstanceId=rm-uf6wjk5xxxxxxx
&<公用請求參數>
正常返回樣本
XML
格式
<CalculateDBInstanceWeightResponse>
<items>
<DBInstanceId>rm-uf6wjk5xxxxxxx</DBInstanceId>
<DBInstanceType>Master</DBInstanceType>
<Weight></Weight>
<Availability></Availability>
</items>
<requestId>C816A4BF-A6EC-4722-95F9-2055859CCFD2</requestId></CalculateDBInstanceWeightResponse>
JSON
格式
{
"requestId":"C816A4BF-A6EC-4722-95F9-2055859CCFD2",
"items":[
{
"Weight":"",
"Availability":"",
"DBInstanceType":"Master",
"DBInstanceId":"rm-uf6wjk5xxxxxxx"
}
]
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。