然后,将下载下来的Kafka解压到本地路径,然后进入config目录下,编辑 server.properties 配置文件,如下图所示:server.properties 配置项解析如下所示:在以上的配置项中,我们最主要需要关注如下几个配置内容 【broker的序号】broker.id=0【当前kafka的监听地址】listeners=PLAINTEXT://localhost:9092【日志的存储路径】...
#broker.id属性在kafka集群中必须要是唯一broker.id=1#kafka部署的机器ip和提供服务的端口号listeners=PLAINTEXT://192.168.123.10:9093 log.dir=/usr/local/data/kafka-logs-1#kafka连接zookeeper的地址,要把多个kafka实例组成集群,对应连接的zookeeper必须相同zookeeper.connect=127.0.0.1:2181 config/server...
Broker Configs Consumer Configs Producer Configs Producer Configs
默认配置文件 zoo.cfg 四、安装Kafka 步骤一:下载安装包并解压 步骤二:修改server.properties #标识broker编号,集群中有多个broker,则每个broker的编号需要设置不同broker.id=0#修改下面两个配置(listeners 配置的ip和advertised.listeners相同时启动kafka会报错)listeners(内网Ip) advertised.listeners(公网ip) #...
conf/zoo.cfg 3.2 配置单结点kafka cd /usr/myapp/kafka_2.11 #进入kafka主目录 mkdir logs #创建logs目录用于存放日志 cd config #进入配置文件所在目录 vi server.properties broker.id=1 listeners=PLAINTEXT://192.168.220.128:9092 num.network.threads=3 ...
advertised.listeners=SASL_SSL://node1:9093。 ssl.keystore.location=/home/crbt/lihw/ca/server/server.keystore.jks。 ssl.keystore.password=Q06688。 ssl.key.password=Q06688。 ssl.truststore.location=/home/crbt/lihw/ca/trust/server.truststore.jks。
【当前kafka的监听地址】listeners=PLAINTEXT://localhost:9092 【日志的存储路径】log.dirs=/Users/muse/kafka_2.13-3.0.0/kafka-logs 【zookeeper的服务地址】zookeeper.connect=localhost:2181 修改完相应的配置后,启动Kafka,并通过查看kafka的进程来判断是否启动起来了,如下图所示: ...
KAFKA_CFG_ADVERTISED_LISTENERS,注意将 192.168.9.81 换成实际的服务器 IP external: true, 服务器已经创建 Docker 网络 app-tier 时,创建服务时会报错,可以启用这个参数。 2.3 创建并启动服务 启动服务 代码语言:bash AI代码解释 cd /data/containers/kafka docker compose up -d 2.4 验证容器状态 查看kafka 容...
version: '3'services:zookeeper:image: 'bitnami/zookeeper:latest'ports:- '2181:2181'environment:- ALLOW_ANONYMOUS_LOGIN=yeskafka:image: 'bitnami/kafka:latest'ports:- '9092:9092'environment:- KAFKA_BROKER_ID=1- KAFKA_CFG_LISTENERS=PLAINTEXT://:9092- KAFKA_CFG_ADVERTISED_LISTENER=PLAINTEXT://127...
listeners=SASL_PLAINTEXT://ip:9092 security.inter.broker.protocol=SASL_PLAINTEXT sasl.mechanism.inter.broker.protocol=PLAIN sasl.enabled.mechanisms=PLAIN 2. 客户端增加以下属性如果客户端使用了producer.properties和consumer.properties文件,则添加以下属性至各自的文件中。 security.protocol=SASL_PLAINTEXT sasl....