Não é possível produzir mensagem para kafka a partir do serviço em execução no docker
Eu tenho um serviço de descanso em execução no contêiner de docker na porta 5000, que é usado para produzir mensagens sobre o tópico kafka que estão ficando sem contêiner de docker.
Eu configurei meu cliente produtor com as propriedades abaixo: -
bootstrap.servers=localhost:9093
E eu comecei o meu contido com o comando abaixo: -
docker run -d -p 127.0.0.1:5000:5000 <contained id>
Eu também fiz abaixo da configuração para anunciar host e porta kafka
advertised.host.name=localhost
advertised.port=9093
Apesar de ter toda a configuração quando tento produzir para um tópico kafka, recebo o erro abaixo: -
org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms.
Alguém pode apontar onde está o problema real?