Olá, Cleyton. Tudo bem?
Pelo que entendi o problema está em alguns dos seus serviços que não estão consumindo mensagens de um tópico no Kafka, enquanto outros estão funcionando corretamente. Vou deixar algumas sugestões que podem te ajudar a identificar e resolver o problema:
Verifique se todos os consumidores estão configurados para ouvir o mesmo tópico. Às vezes, pode haver um erro de digitação no nome do tópico ou na configuração do consumidor.
Verifique se os consumidores estão no mesmo grupo de consumidores, caso contrário, eles podem não estar recebendo as mensagens como esperado.
Verifique se os consumidores estão configurados para ler a partir do início do tópico ou apenas a partir de novas mensagens. Isso pode ser ajustado com a configuração auto.offset.reset
(por exemplo, earliest
para ler desde o início).
Olhe os logs dos serviços que não estão consumindo mensagens. Pode haver informações úteis indicando o que está acontecendo. Use ferramentas de monitoramento do Kafka, como o Kafka Manager ou o Confluent Control Center, para verificar se as mensagens estão realmente sendo produzidas no tópico e se os consumidores estão conectados corretamente.
Confirme que todas as bibliotecas e dependências estão atualizadas e compatíveis com a versão do Kafka que você está usando.
Essas são algumas verificações iniciais que podem ajudar a identificar o problema. Espero ter ajudado. Qualquer dúvida, ou novos detalhes, manda aqui. Bons estudos.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!