kafka版本:kafka_2.11-0.10.0.0
在kafka服务器命令发送消息,消费者可以接受到,
但是在java客户端向kafka发送消息时消费者接受不到,
在kafka/config/sever.properties把这个注解打开
advertised.listeners=PLAINTEXT://ip.137:9092 #本机服务器ip
意思就是说:hostname、port都会广播给producer、consumer。如果你没有配置了这个属性的话,则使用listeners的值,如果listeners的值也没有配置的话,则使用
java.net.InetAddress.getCanonicalHostName()返回值(这里也就是返回localhost了)。
原文地址:https://www.cnblogs.com/chong-zuo3322/p/12483787.html
时间: 2024-11-05 18:56:40