本项目 springboot:
spring-boot 版本:2.1.1,集成kafka版本:kafka_2.12-2.0.1
kafka默认配置,在windows 上本机 注册到zookeeper中心,启动项目 亲测 消息发送与接收都无误;
现在在服务器上启动,应用项目部署到两台服务器A和B,kafka部署到服务器C,同时注册到zookeeper中心,同样默认配置,项目启动失败,经查找需要在 kafka_2.12-2.0.1\config\server.properties 中添加host.name
启动成功,但是发送消息的时候报错,2019-03-25 19:41:17.723 WARN 19026 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient : [Producer clientId=producer-1] Connection to node -1 could not be established. Broker may not be available.
添加listeners=PLAINTEXT://:9092 和 advertised.listeners=PLAINTEXT://your.host.name:9092 指向kafka本机ip
这个两个配置 均无效,现在项目启动成功,只要发送kafka消息就报错,求助!!!!!!!!!!!
Ps:之前用的是 kafka_2.11-0.10.2.0 这个版本的kafka,在不同服务器上启动发送消息是成功的,不晓得版本升级后要如何设置