暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何查询租户 Unit 列表?OceanBase工具学习笔记333

数据库新手 2023-06-28
269

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

功能说明

查询租户的 Unit 列表。

调用说明

接口约束

调用者需要具备指定集群的读权限。

请求路径

GET /api/v2/ob/cluster/{clusterId}/tenants/{tenantId}/units

path

参数

类型

必选

示例值

描述

clusterld

Long

1

目标租户所属集群的 ID。

tenantId

Long

5

目标租户 ID。

请求参数

参数

类型

必选

示例值

描述

zoneName

String

zone1

Zone 名称

返回结果

基础数据结构

参数

类型

说明

data

Object

请求的业务数据

├─ contents

Array

Unit 的数据,详细结构参见下表。

├─ page

Object

分页信息。

├─ totalElements

Integer

总记录数。

├─ totalPage

Integer

总页数。

├─ number

Integer

当前页码。

├─ size

Integer

当前页大小。

successful

Boolean

请求是否成功。

timestamp

Datetime

服务端完成请求的时间戳。

duration

Integer

服务端处理请求的时间(毫秒)。

status

Integer

符合 HTTP Status 规范的编码。

traceId

String

请求的 Trace Id,用于排查问题。

server

String

响应请求的服务端的地址。

Unit的数据结构

参数

类型

说明

id

Integer

Uint ID

resourcePoolId

Integer

所属资源池 ID

serverId

Integer

所属 OBServer 节点 ID

serverIp

String

所属 OBServer 节点 IP

serverPort

Integer

所属 OBServer 节点端口

zoneName

String

Zone 名称

status

String

Unit 状态

示例

请求示例

查询 ID 为 8 的集群下的所有租户。

GET /api/v2/ob/clusters/8/tenants/9/units

返回示例

{

"data": {

"contents": [

{

"id": 1,

"resourcePoolId": 1,

"serverId": 12000001,

"serverIp": "xxx.xxx.xxx.xxx",

"serverPort": 2882,

"status": "ACTIVE",

"zoneName": "zone1"

}

]

},

"duration": 109,

"server": "a83ad33525",

"status": 200,

"successful": true,

"timestamp": "2021-09-06T01:14:54.903+08:00",

"traceId": "8f0c78a65a4f49b0"

}

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论