接口描述
查询实例是否可用。
请求方法
GET
URI
/v1/product/check-paas-product-health
请求参数
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
prodInstId | query | String | 是 | 实例id |
响应参数
名称 | 二级节点 | 三级节点 | 类型 | 说明 |
---|---|---|---|---|
message | String | 消息提示 | ||
statusCode | Integer | 状态码 | ||
returnObj | Object | 所有的返回信息都以JSON形式保存 | ||
isHealthPaasProduct | boolean | 目标实例是否健康,所有节点所有组件均处于健康状态才返回true。 返回值: true:健康 false:不健康 |
||
zkAlive | boolean | zk是否健康 | ||
status | Array | 节点信息列表 | ||
ip | String | 节点ip | ||
gatewawyAlive | boolean | 节点gateway进程是否正常运行 | ||
pgAlive | boolean | 节点pg进程是否正常运行 | ||
agentAlive | boolean | 节点agent进程是否正常运行 |
示例
请求示例
/v1/product/checkPaasProductHealth?prodInstId=1
响应示例
{
"statusCode": 800,
"message": "SUCCESS",
"opMessage": null,
"returnObj": {
"isHealthPaasProduct": true,
"zkAlive": true,
"status": [
{
"ip": "192.168.190.11",
"gatewayAlive": true,
"pgAlive": true,
"agentAlive": true
}
]
}
}
错误码
访问ErrorCodes说明文档查看更多错误码。