接口描述
修改实例的可用性检测方式
【实例的可用性检测】初始默认检测所有组件状态,包括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说明文档查看更多错误码。