Невозможно создать сообщение для kafka из службы, запущенной в Docker
У меня есть служба отдыха, работающая в докер-контейнере на порту 5000, которая используется для создания сообщения по теме kafka, работающего из док-контейнера.
Я настроил свой клиент-производитель с помощью следующих свойств:
bootstrap.servers=localhost:9093
И я начал свое содержание с помощью следующей команды: -
docker run -d -p 127.0.0.1:5000:5000 <contained id>
Я также сделал ниже конфигурацию для рекламы хоста и порта kafka
advertised.host.name=localhost
advertised.port=9093
Несмотря на всю конфигурацию, когда я пытаюсь создать тему для kafka, я получаю сообщение об ошибке ниже:
org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms.
Может кто-нибудь указать, где проблема?