修改實例的可用性檢測方式
更新時間 2022-10-21 19:37:58
最近更新時間: 2022-10-21 19:37:58
分享文章
接口描述
修改實例的可用性檢測方式
【實例的可用性檢測】初始默認檢測所有組件狀態,包括zk,gateway,pg以及agent進程;調用此接口可以禁用部分組件的檢測,查詢可用性時將不返回禁用的組件狀態
禁用組件不會疊加,每次調用此接口將覆蓋原有規則
請求方法
PUT
URI
/v1/product/health-check-range
請求參數
| 名稱 | 位置 | 類型 | 必選 | 說明 |
|---|---|---|---|---|
| prodInstId | body | Long | 是 | 實例id |
| uncheckRange | body | String | 是 | 禁用檢測組件范圍,取值如下: 1.逗號分割的字符串,其中每一項只能在zk/agent/pg/gateway中取值, eg: agent,pg 2.空字符串,恢復默認檢測所有組件 |
響應參數
| 名稱 | 類型 | 說明 |
|---|---|---|
| message | String | 消息提示 |
| statusCode | Integer | 狀態碼 |
| returnObj | Object | 所有的返回信息都以JSON形式保存 |
示例
請求示例
/v1/product/changeProductHealthCheck
{
"prodInstId": 15,
"uncheckRange": "zk,pg,gateway"
}
響應示例
{
"message": "SUCCESS",
"opMessage": "",
"returnObj": {},
"statusCode": 800
}
錯誤碼
訪問ErrorCodes說明文檔查看更多錯誤碼。