Queries the time range within which you can specify a point in time to reset the consumer offset for a specified topic. The time range is from the point in time when the earliest stored message was published to the topic to the point in time when the most recently stored message was published to the topic.
Operation description
API operations provided by Alibaba Cloud are used to manage and query resources of Alibaba Cloud services. We recommend that you integrate these API operations only in management systems. Do not use these API operations in the core system of messaging services. Otherwise, system risks may occur.
You can call this operation to query the point in time when the earliest stored message was published to a specified topic and the point in time when the most recently stored message was published to the specified topic. You can also call this operation to query the most recent point in time when a message in the topic was consumed. This operation is usually used with the **OnsConsumerAccumulate** operation to display the overview of the consumption progress.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mq:QueryConsumerTimeSpan |
get |
Topic
Topic
|
None |
|
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| GroupId |
string |
Yes |
The ID of the consumer group whose reset time range you want to query. |
GID_test_group_id |
| Topic |
string |
Yes |
The topic to which the consumer group subscribes. |
test-mq_topic |
| InstanceId |
string |
No |
The ID of the instance to which the consumer group belongs. |
MQ_INST_111111111111_DOxxxxxx |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. This parameter is a common parameter. Each request has a unique ID. You can use this ID to troubleshoot issues. |
A07E3902-B92E-44A6-B6C5-6AA111111**** |
| Data |
object |
The data returned. |
|
| MaxTimeStamp |
integer |
The point in time when the most recently stored message was published to the topic. |
1570761026804 |
| ConsumeTimeStamp |
integer |
The most recent point in time when a message in the topic was consumed by the customer group. |
1570761026400 |
| Topic |
string |
The name of the topic that you want to query. |
test-mq_topic |
| MinTimeStamp |
integer |
The point in time when the earliest stored message was published to the topic. |
1570701231122 |
| InstanceId |
string |
The ID of the instance to which the consumer group belongs. |
MQ_INST_111111111111_DOxxxxxx |
Examples
Success response
JSON format
{
"RequestId": "A07E3902-B92E-44A6-B6C5-6AA111111****",
"Data": {
"MaxTimeStamp": 1570761026804,
"ConsumeTimeStamp": 1570761026400,
"Topic": "test-mq_topic",
"MinTimeStamp": 1570701231122,
"InstanceId": "MQ_INST_111111111111_DOxxxxxx"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.