请教kafka集群如何被外网访问?
kafka集群有3个broker,用公网ip做过端口映射后,内网ip和外网ip的关系如下:
内网 外网
10.100.217.213 : 9092 1.2.3.4 : 9092
10.100.217.214 : 9092 1.2.3.4 : 9093
10.100.217.215 : 9092 1.2.3.4 : 9094
在内网中,生产和消费都没有问题
尝试在server.properties文件中配置
listeners=PLAINTEXT://10.100.247.213:9092
advertised.listeners=PLAINTEXT://1.2.3.4:9092
执行./kafka-console-consumer.sh命令,报错:LEADER_NOT_AVAILABLE
这个公网ip,内网中的机器是不能访问的,请问应该怎样配置,多谢了!