Quando instalamos um broker no cluster #kafka em uma IaaS ou até no #kubernetes, temos que definir corretamente o valor desta configuração. Ela deverá conter host + porta atingíveis pelos clientes kafka.
1
2
3
4
5
6
# Broker em um provedor de núvem:
# - Public DNS: para clientes Kafka pela interna
advertised.listeners=PLAINTEXT://ec2-3-89-127-35.compute-1.amazonaws.com:9092
# Vincular a todas as interfaces de rede, dentro de uma EC2 por exemplo
listeners=PLAINTEXT://0.0.0.0:9092
Entenda outros detalhes através deste artigo sensacional: