1,启动zookeeper服务:zookeeper-server-start.sh -daemon zoo.cfg
2,启动kafka服务:kafka-server-start.sh -daemon server.properties
3,查看有哪些主题: kafka-topics.sh --list --zookeeper master:2181
4,查看topic的详细信息:kafka-topics.sh --zookeeper master:2181 -describe -topic test
5,创建topic: kafka-topics.sh --zookeeper master:2181 --create --replication-factor 1 --partitions 1 --topic test1
6,为topic增加partition: kafka-topics.sh --zookeeper master:2181 -alter -partitions 20 -topic test1
7,kafka生产者客户端命令: kafka-console-producer.sh --broker-list master:9092 -topic test1
8,kafka消费者客户端命令:kafka-console-consumer.sh --zookeeper master:2181 --from-beginning -topic test1
新版本可以使用:kafka-console-consumer.sh --bootstrap-server master:9092 --from-beginning -topic test1
9,删除topic:kafka-topics.sh --zookeeper master:2181 --delete --topic test
10,查看consumer组内消费的offset:kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --zookeeper master:2181 --group group --topic test1
或者:kafka-consumer-offset-checker.sh --zookeeper master:2181 --group owner --topic test1
网友评论