Tag: spring kafka

Kafka Docker和从9092到9093的端口转发

我已经通过maven docker插件https://dmp.fabric8.io/configuration了Kafka + ZooKeeper: <image> <name>wurstmeister/zookeeper:latest</name> <alias>zookeeper</alias> <run> <ports> <port>2181:2181</port> </ports> </run> </image> <image> <name>wurstmeister/kafka:1.0.0</name> <alias>kafka</alias> <run> <ports> <port>9092:9092</port> </ports> <links> <link>zookeeper:zookeeper</link> </links> <env> <KAFKA_ADVERTISED_HOST_NAME>127.0.0.1</KAFKA_ADVERTISED_HOST_NAME> <KAFKA_ZOOKEEPER_CONNECT>zookeeper:2181</KAFKA_ZOOKEEPER_CONNECT> </env> </run> </image> 在这个configuration上,一切工作正常。 现在我需要将Kafka端口(主机系统的转发端口)从9092更改为9093 。 在我的Spring Boot应用程序的application.properties中,我添加了以下行: spring.kafka.bootstrap-servers=127.0.0.1:9093 还将Kafka图像的configuration更改为: <image> <name>wurstmeister/kafka:1.0.0</name> <alias>kafka</alias> <run> <ports> <port>9093:9092</port> </ports> <links> <link>zookeeper:zookeeper</link> </links> <env> <KAFKA_ADVERTISED_HOST_NAME>127.0.0.1</KAFKA_ADVERTISED_HOST_NAME> <KAFKA_ZOOKEEPER_CONNECT>zookeeper:2181</KAFKA_ZOOKEEPER_CONNECT> </env> </run> </image> 并面临以下错误: 2017-11-22 18:18:16.453 […]