GetTopicStatus - 获取消息收发状态

调用GetTopicStatus获取Topic的消息收发状态。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
InstanceIdstring

实例ID。

alikafka_pre-cn-v0h15tjm****
Topicstring

Topic名称。

normal_topic_9d034262835916103455551be06cc****
RegionIdstring

地域ID。

cn-hangzhou

返回参数

名称类型描述示例值
object
Codeinteger

状态码。返回200代表成功。

200
Messagestring

返回信息。

operation success.
RequestIdstring

请求ID。

E475C7E2-8C35-46EF-BE7D-5D2A9F5D****
Successboolean

调用是否成功。

true
TopicStatusobject

Topic状态。

TotalCountLong

消息总数。

423
LastTimeStampLong

最后一条被消费的消息的产生时间。

1566470063575
OffsetTablearray

偏移列表。

object
Partitioninteger

分区ID。

0
MinOffsetLong

消息最小位点。

0
LastUpdateTimestampLong

最后更新时间。

1566470063547
MaxOffsetLong

消息最大位点。

76
Topicstring

Topic名称。

testkafka

示例

请求示例

http(s)://[Endpoint]/?Action=GetTopicStatus
&InstanceId=alikafka_pre-cn-v0h15tjmo003
&Topic=normal_topic_9d034262835916103455551be06cc2dc_6
&<公共请求参数>

正常返回示例

JSON格式

{
    "RequestId":"E475C7E2-8C35-46EF-BE7D-5D2A9F5D****",
    "Message":"operation success.",
    "TopicStatus":{
        "LastTimeStamp":"1566470063575",
        "TotalCount":"423",
        "OffsetTable":{
            "OffsetTable":[
                {
                    "Partition":"0",
                    "MaxOffset":"76",
                    "Topic":"testkafka",
                    "LastUpdateTimestamp":"1566470063547",
                    "MinOffset":"0"
                }
            ]
        }
    },
    "Code":"200",
    "Success":"true"
}

XML格式

<GetTopicStatusResponse>
    <Message>operation success.</Message>
    <RequestId>D2FF4C1A-2A4A-4C24-BFCD-A2FF2DC1AAFE</RequestId>
    <TopicStatus>
        <TotalCount>0</TotalCount>
        <LastTimeStamp>0</LastTimeStamp>
        <OffsetTable>
            <OffsetTable>
                <Partition>0</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>1</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>2</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>3</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>4</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>5</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>6</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>7</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>8</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>9</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>10</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
            <OffsetTable>
                <Partition>11</Partition>
                <LastUpdateTimestamp>0</LastUpdateTimestamp>
                <Topic>demo</Topic>
                <MaxOffset>0</MaxOffset>
                <MinOffset>0</MinOffset>
            </OffsetTable>
        </OffsetTable>
    </TopicStatus>
    <Success>true</Success>
    <Code>200</Code>
</GetTopicStatusResponse>

错误码

访问错误中心查看更多错误码。

阿里云首页 消息队列Kafka版 相关技术圈