kafka地址 10.194.98.45 (10.194.98.45:9092,10.194.98.43:9092,10.194.98.48:9092)
服务器安装地址:/usr/lib/cluster001/kafka
注意:Kafka 从 2.2 版本开始将 kafka-topic.sh 脚本中的 −−zookeeper 参数标注为 “过时”,推荐使用 −−bootstrap-server 参数。若读者依旧使用的是 2.1 及以下版本,请将下述的 --bootstrap-server 参数及其值手动替换为 --zookeeper zk1:2181,zk2:2181,zk:2181。一定要注意两者参数值所指向的集群地址是不同的
1.创建topic 命令
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 3 --partitions 3 --topic topicNameTest(注意是在kafka这层目录下)
2.消费某一topic的数据并输出到txt文件
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic BAYONET_VEHICLEALARM --from-beginning > /home/vehiclealarm.txt
--from-beginning 表示从指定主题中有效的起始位移位置开始消费所有分区的消息
不填--from-beginning表示表示从 latest 位移位置开始消费该主题的所有分区消息,即仅消费正在写入的消息。
本文介绍了如何在Kafka中创建topic,使用--bootstrap-server参数取代过时的--zookeeper参数,并演示了如何从beginning位移位置消费topic数据并输出到txt文件。
1689

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



