Arbeitete mit
ab server.properties
Entkommentieren
listeners=PLAINTEXT://:9092
Und
advertised.listeners=PLAINTEXT://<HOST IP>:9092
Ersetzen Sie <HOST IP>
mit aktueller IP.
In Ihrem Kafka server.properties
es gibt eine kommentierte Konfiguration
#advertised.host.name=<Some IP>
Kommentieren Sie dies aus und fügen Sie die IP der Linux-Maschine hinzu, auf der kafka ausgeführt wird.
advertised.host.name=<Kafka Running Machine IP>
Und verbinden Sie sich von Clients mit <Kafka Running Machine IP>
Dies sollte Ihr Problem beheben.
BEARBEITEN
Optional können Sie das
auskommentieren#advertised.port=9092
Auch wenn Sie auf einem anderen Port als dem Standardport lauschen.