服务端参数配置
$KAFKA_HOME/config/server.properties文件中的配置
zookeeper.connect
该参数用于配置Kafka要连接的Zookeeper/集群的地址。
它的值是一个字符串,使用逗号分隔Zookeeper的多个地址。Zookeeper的单个地址是 host:port
形式的,可以在最后添加Kafka在Zookeeper中的根节点路径
zookeeper.connect=node2:2181,node3:2181,node4:2181/myKafka
listeners
用于指定当前Broker向外发布服务的地址和端口。
与 advertised.listeners 配合,用于做内外网隔离
- 内外网隔离配置:
listener.security.protocol.map
监听器名称和安全协议的映射配置。
比如,可以将内外网隔离,即使它们都使用SSL。
listener.security.protocol.map=INTERNAL:SSL,EXTERNAL:SSL
每个监听器的名称只能在map中出现一次 - inter.