这两个配置涉及Kafka的监听器和广告监听器。

listeners配置项定义Kafka Broker监听客户端连接的地址和端口。这里的INSIDE和OUTSIDE是用户自定义的标识符,可以理解为内部和外部访问。对于INSIDE://:9093,Kafka Broker将监听来自本地的9093端口的连接请求。对于OUTSIDE://:9092,Kafka Broker将监听来自其他机器的9092端口的连接请求。这样,Kafka Broker可以同时监听本地和外部客户端的请求。

advertised.listeners配置项定义广告监听器的地址和端口。广告监听器是向客户端宣告Kafka Broker的地址和端口,以便客户端能够连接到正确的Kafka Broker。如果在同一网络中,则可以将INSIDE和OUTSIDE监听器的地址和端口设置为相同的值。如果在不同的网络中,则通常需要将OUTSIDE监听器的地址和端口设置为公共IP和端口。

kafka的安装位置serverproperties这个配置文件里有这样两条配置listeners=INSIDE9093OUTSIDE9092advertisedlisteners=INSIDE9093OUTSIDE9092 这两个配置有什么含义

原文地址: http://www.cveoy.top/t/topic/bqB6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录