一、创建topic
装有kafka的系统命令行界面执行以下命令创建名为test的topic
kafka-topics --create --zookeeper localhost:2180 --replication-factor 2 --partitions 3 --topic test
说明:
--create 表示要对kafka执行创建的操作
--zookeeper 指定自己的zookeeper连接地址,这里是localhost:2180
--replication-factor 指定保存数据的副本数,这里是2,可以根据自己需求指定
--partitions 指定保存数据的分区数,这里是3,可以根据自己需求指定
--topic 指定要创建的topic(kafka里面的表)名字
二、kafka命令行消费者
在kafka节点执行kafka-console-consumer命令行工具
kafka-console-consumer --bootstrap-server test1:9192,test2:9192,test3:9192 --topic test
说明:
--bootstrap-server 指定kafka的块地址,这里是 test1:9192,test2:9192,test3:9192 需要替换自己的kafka块连接地址。(ps:只要网络可以通信,使用该命令行消费工

本文详细介绍了如何在Kafka中创建、管理和配置topic,包括使用命令行创建topic,启动消费者和生产者,删除topic以及更改topic配置。通过Zookeeper连接地址和指定的参数,你可以进行数据分区和副本数设定,以及执行消费和生产数据操作。
最低0.47元/天 解锁文章
8237

被折叠的 条评论
为什么被折叠?



