更新时间:2023-08-16 GMT+08:00

查询主题的消息数

功能介绍

查询主题的消息数。

URI

GET /v2/{project_id}/instances/{instance_id}/topics/{topic}/status

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方式请参见获取项目ID

instance_id

String

实例ID。

topic

String

主题名称。

请求参数

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

brokers

Array of brokers objects

代理。

表3 brokers

参数

参数类型

描述

queues

Array of queues objects

队列列表。

broker_name

String

节点名称。

表4 queues

参数

参数类型

描述

id

Integer

队列ID。

min_offset

Integer

最小偏移量。

max_offset

Integer

最大偏移量。

last_message_time

Long

最后一条消息的时间。

请求示例

查询指定主题的消息数。

GET https://{endpoint}/v2/{project_id}/instances/{instance_id}/topics/{topic}/status

响应示例

状态码: 200

查询主题的消息数成功。

{
  "brokers" : {
    "queues" : [ {
      "id" : 0,
      "min_offset" : 0,
      "max_offset" : 2,
      "last_message_time" : 1662689877152
    } ],
    "broker_name" : "broker-0"
  }
}

状态码

状态码

描述

200

查询主题的消息数成功。

错误码

请参见错误码