Retrieves the details of a specified consumer group.
Operation description
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
rocketmq:GetConsumerGroup |
get |
*ConsumerGroup
|
None | None |
Request syntax
GET /instances/{instanceId}/consumerGroups/{consumerGroupId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
The ID of the instance that contains the consumer group. |
rmq-cn-7e22ody**** |
| consumerGroupId |
string |
Yes |
The ID of the consumer group. |
CID-TEST |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
No parameters required.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Result<ConsumerGroupDTO> |
||
| requestId |
string |
The request ID. This ID is unique to each request and can be used to troubleshoot issues. |
C7F94090-3358-506A-97DC-34BC803C**** |
| success |
boolean |
Indicates whether the request was successful. |
true |
| data |
object |
The result of the request. |
|
| regionId |
string |
The ID of the region where the instance resides. |
cn-hangzhou |
| instanceId |
string |
The ID of the instance to which the consumer group belongs. |
rmq-cn-7e22ody**** |
| consumerGroupId |
string |
The ID of the consumer group. |
CID-TEST |
| status |
string |
The status of the consumer group. Valid values:
|
RUNNING |
| remark |
string |
The remarks on the consumer group. |
This is the remark for test. |
| createTime |
string |
The time when the consumer group was created. |
2022-08-01 20:05:50 |
| updateTime |
string |
The time when the consumer group was last updated. |
2022-08-01 20:05:50 |
| deliveryOrderType |
string |
The delivery order of the consumer group. Valid values:
|
Concurrently |
| consumeRetryPolicy |
object |
The consumption retry policy of the consumer group. For more information, see Consumption retry. |
|
| retryPolicy |
string |
The type of the retry policy. Valid values:
|
DefaultRetryPolicy |
| maxRetryTimes |
integer |
The maximum number of retries. |
16 |
| deadLetterTargetTopic |
string |
The dead-letter topic. If a message fails to be consumed after the maximum number of retries, it is sent to a dead-letter topic. You can use the dead-letter topic for business recovery or message tracing. For more information, see Consumption retry and dead-letter messages. |
DLQ_mqtest |
| fixedIntervalRetryTime |
integer |
The fixed retry interval. Unit: seconds. The valid range is:
|
20 |
| maxReceiveTps |
integer |
The maximum Transaction Per Second (TPS) for message consumption. |
2000 |
| messageModel |
string |
The consumption mode:
|
LITE_SELECTIVE |
| topicName |
string |
The name of the lite topic. |
test1 |
| code |
string |
The error code. |
InvalidConsumerGroupId |
| message |
string |
The error message. |
Parameter consumerGroupId is invalid. |
| httpStatusCode |
integer |
The HTTP status code. |
400 |
| dynamicCode |
string |
The dynamic error code. |
ConsumerGroupId |
| dynamicMessage |
string |
The dynamic error message. |
consumerGroupId |
Examples
Success response
JSON format
{
"requestId": "C7F94090-3358-506A-97DC-34BC803C****",
"success": true,
"data": {
"regionId": "cn-hangzhou",
"instanceId": "rmq-cn-7e22ody****",
"consumerGroupId": "CID-TEST",
"status": "RUNNING",
"remark": "This is the remark for test.",
"createTime": "2022-08-01 20:05:50",
"updateTime": "2022-08-01 20:05:50",
"deliveryOrderType": "Concurrently",
"consumeRetryPolicy": {
"retryPolicy": "DefaultRetryPolicy",
"maxRetryTimes": 16,
"deadLetterTargetTopic": "DLQ_mqtest",
"fixedIntervalRetryTime": 20
},
"maxReceiveTps": 2000,
"messageModel": "LITE_SELECTIVE",
"topicName": "test1"
},
"code": "InvalidConsumerGroupId",
"message": "Parameter consumerGroupId is invalid.",
"httpStatusCode": 400,
"dynamicCode": "ConsumerGroupId",
"dynamicMessage": "consumerGroupId"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.