查詢實例拓撲結構
更新時間 2025-10-17 14:30:08
最近更新時間: 2025-10-17 14:30:08
分享文章
接口功能介紹
查詢實例拓撲結構
接口約束
無
URI
GET /v1/instanceManageMgrServant/describeLogicInstanceTopology
路徑參數 無
Query參數
| 參數 | 是否必填 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|---|
| prodInstId | 是 | String | 實例ID | 873894303586321408 |
請求參數
請求頭header參數 無
請求體body參數 無
響應參數
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| code | String | 響應碼描述 | core.ok | |
| statusCode | Integer | 響應狀態碼,取值范圍:800 成功,900 失敗 | 800 | |
| message | String | 響應信息 | success | |
| returnObj | Array of Objects | 返回數據對象,數據見returnObj | returnObj | |
| 表 returnObj |
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| redisNodes | String | redis節點集合,見RedisNode | redisNodes | |
| accessNodes | String | 接入機節點集合,見AccessNode | accessNodes | |
| 表 redisNodes |
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| connUrl | String | 連接地址 | 10.50.208.8:20324 | |
| startSlot | String | 開始槽位 | 0 | |
| endSlot | String | 結束槽位 | 4095 | |
| vpcUrl | String | vpc連接地址 | 10.50.208.8:20324 | |
| standbyUrl | String | 備節點Url | 10.50.208.9:20324 | |
| status | String | 節點狀態,CACHE.COMM.STATUS:分組正常狀態;CACHE.DIAT.PREP:擴容數據準備;CACHE.DIAT.PROCESS:執行擴容數據;CACHE.DIAT.DEL:刪除;CACHE.PROB.SWIT:故障待切換; | CACHE.COMM.STATUS | |
| masterName | String | 主節點名稱 | master0 | |
| slaves | String | 從節點集合 | slaves | |
| 表 accessNodes |
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| clientConnNum | Integer | 客戶端連接數 | 5 | |
| clientMaxConnNum | Integer | 接入機最大并發連接數 | 10000 | |
| connNumPerRedis | String | Redis節點每秒連接數 | 50 | |
| connUrl | String | 連接地址 | 10.50.208.9:31046 | |
| proxyName | String | 代理名稱 | access_864210898632311808_1 | |
| vpcUrl | String | vpc連接地址 | 10.50.208.9:31046 | |
| 表 slaves |
| 參數 | 參數類型 | 說明 | 示例 | 下級對象 |
|---|---|---|---|---|
| connUrl | String | 連接地址 | 10.50.208.9:20324 | |
| slaveName | String | redis從節點名稱 | snode1 | |
| vpcUrl | String | vpc連接地址 | 10.50.208.9:20324 | |
| standbyUrl | String | 守護地址 | null | |
| status | String | redis運行狀態,固定1 | 1 |
枚舉參數
無
請求示例
請求url
GET //dcs2-global.ctapi.daliqc.cn/v1/instanceManageMgrServant/describeLogicInstanceTopology?prodInstId=864210898632311808
請求頭header
{}
請求體body
1
響應示例
{
"code": "core.ok",
"returnObj": {
"redisNodes": [{
"connUrl": "10.50.208.8:20324",
"startSlot": "0",
"endSlot": "4095",
"vpcUrl": "10.50.208.8:20324",
"standbyUrl": "10.50.208.9:20324",
"status": "CACHE.COMM.STATUS",
"masterName": "master0",
"slaves": [{
"connUrl": "10.50.208.9:20324",
"slaveName": "snode1",
"vpcUrl": "10.50.208.9:20324",
"standbyUrl": null,
"status": "1"
}
]
}, {
"connUrl": "10.50.208.8:20260",
"startSlot": "12288",
"endSlot": "16383",
"vpcUrl": "10.50.208.8:20260",
"standbyUrl": "10.50.208.9:20260",
"status": "CACHE.COMM.STATUS",
"masterName": "master3",
"slaves": [{
"connUrl": "10.50.208.9:20260",
"slaveName": "snode1",
"vpcUrl": "10.50.208.9:20260",
"standbyUrl": null,
"status": "1"
}
]
}
],
"accessNodes": [{
"clientConnNum": 5,
"clientMaxConnNum": 10000,
"connNumPerRedis": "50",
"connUrl": "10.50.208.9:31046",
"proxyName": "access_864210898632311808_1",
"vpcUrl": "10.50.208.9:31046"
}, {
"clientConnNum": 5,
"clientMaxConnNum": 10000,
"connNumPerRedis": "50",
"connUrl": "10.50.208.8:31046",
"proxyName": "access_864210898632311808_2",
"vpcUrl": "10.50.208.8:31046"
}
]
},
"message": "success",
"statusCode": 800
}
狀態碼
請參考
錯誤碼
請參考