Consulta os grupos de consumidores online que assinam um tópico especificado.
Descrição da operação
As operações de API fornecidas pela Alibaba Cloud são usadas para gerenciar e consultar recursos dos serviços da Alibaba Cloud. Recomendamos que você integre essas operações de API apenas em sistemas de gerenciamento. Não use essas operações de API no sistema principal dos serviços de mensagens. Caso contrário, podem ocorrer riscos ao sistema.
Você pode chamar esta operação para consultar os grupos de consumidores online que assinam um tópico especificado. Se todos os consumidores em um grupo estiverem offline, as informações sobre o grupo não serão retornadas.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
mq:QueryTopicSubDetail |
get |
Topic
Topic
|
Nenhuma |
|
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância que contém o tópico que você deseja consultar. |
MQ_INST_111111111111_DOxxxxxx |
| Topic |
string |
Sim |
O nome do tópico que você deseja consultar. |
test |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. Este parâmetro é um parâmetro comum. Cada solicitação tem um ID exclusivo. Você pode usar este ID para solucionar problemas. |
87B6207F-2908-42B5-A134-84956DCA**** |
| Data |
object |
Os dados retornados. |
|
| SubscriptionDataList |
object |
||
| SubscriptionDataList |
array<object> |
The information about the online consumer groups that subscribe to the topic. |
|
|
object |
|||
| GroupId |
string |
The ID of the consumer group that subscribes to the topic. |
GID_test |
| MessageModel |
string |
The consumption mode. Valid values:
For more information about consumption modes, see Clustering consumption and broadcasting consumption. |
CLUSTERING |
| SubString |
string |
The expression based on which consumers in the consumer group subscribe to the topic. |
* |
| Online |
string |
Indicates whether the consumer group is online. |
true |
| Topic |
string |
O nome do tópico. |
test |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "87B6207F-2908-42B5-A134-84956DCA****",
"Data": {
"SubscriptionDataList": {
"SubscriptionDataList": [
{
"GroupId": "GID_test",
"MessageModel": "CLUSTERING",
"SubString": "*",
"Online": "true"
}
]
},
"Topic": "test"
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.