Você iniciou um consumidor, mas o console do ApsaraMQ for Kafka não exibe assinaturas na aba Subscriptions da página Topic Details ou na aba Consumer Status da página Group Details. Isso ocorre por um destes dois motivos.
Falha na conexão do consumidor
Se as configurações do consumidor forem inválidas ou se um problema de rede impedir a comunicação com o broker, o cluster não registrará nenhuma assinatura e o console não terá dados para exibir.
Para resolver:
Valide a configuração do consumidor conforme as Melhores práticas para consumidores. Erros frequentes incluem valores incorretos em
bootstrap.servers, ausência de parâmetros de autenticação ou incompatibilidade nos valores degroup.id.Verifique a conectividade de rede entre o consumidor e o endpoint do ApsaraMQ for Kafka. Caso a conexão falhe, consulte O que fazer se a tentativa de ping no endpoint do ApsaraMQ for Kafka falhar?.
Uso do modo assign sem commit de offsets
Os consumidores do Kafka leem mensagens dos tópicos de duas formas:
**Modo
subscribe**: o consumidor integra-se ao grupo por meio do coordenador de grupo. O broker rastreia essa assinatura e a exibe automaticamente no console.**Modo
assign**: o consumidor especifica manualmente quais partições deve ler, ignorando a coordenação de grupo. O broker não registra essa atribuição, a menos que o consumidor faça explicitamente o commit do offset.
No modo assign, o console só exibe os dados de assinatura após o commit dos offsets. Para corrigir, faça o commit do offset do consumidor. Para mais detalhes, consulte Fazer commit de offsets do consumidor.