kaFka集群搭建需要修改的地方 及测试命令

本文详细介绍Kafka集群的搭建过程,包括修改server.properties配置文件,启动Zookeeper和Kafka服务,创建主题,以及如何使用生产者和消费者进行消息传递。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

kafka目录config 下 server.properties 修改
1、broker.id=1 #保证每个broker唯一,第一台可以不修改默认为0,后面两台需要修改,如改为2和3
2、num.partitions=3 #分区数量一般与broker保持一致
3、listeners=PLAINTEXT://10.211.55.29:9092 #修改为本机ip
4、zookeeper.connect=10.211.55.29:2181,10.211.55.30:2181,10.211.55.31:2181 #配置三台服务zookeeper连接地址
5、host.name=10.211.55.29 #新增host.name值,分别设为不同的值(3台机器根据自己的ip设置)
6、log.dirs=/var/kafka-logs/ #修改log.dirs目录为之前自定义的目录可默认
7、/user/local/kafka/kafka-0-logs 中meta.properties文件中 broker.id=2 修改与第一步id一致

==============================
启动zookreeper /opt/zookeeper-3.4.10/bin/zkServer.sh start
启动kafka /usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties

====================================
1.创建主题
/usr/local/kafka/bin/kafka-topics.sh -create --zookeeper 10.211.55.29:2181,10.211.55.30:2181,10.211.55.31:2181 -replication-factor 3 --partitions 3 --topic kandy

2.展示主题
/usr/local/kafka/bin/kafka-topics.sh --list --zookeeper 10.211.55.29:2181

3.创建生产者
/usr/local/kafka/bin/kafka-console-producer.sh --broker-list 10.211.55.29:9092,10.211.55.30:9092,10.211.55.31:9092 --topic kandy

4.另外两台创建消费者
/usr/local/kafka/bin/kafka-console-consumer.sh --bootstrap-server 192.168.48.129:9092,192.168.48.130:9092,192.168.48.131:9092 --topic kk --from-beginning

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值