1、kafka服务启动:
./kafka-server-start.sh ../config/server.properties
2、查看有哪些主题:
./kafka-topics.sh --list --zookeeper zk服务IP:2181
3、创建topic:
./kafka-topics.sh --create --zookeeper zk服务IP:2181 --replication-factor 1 --partitions 1 --topic WordCount
4、查看topic的详细信息:
./kafka-topics.sh -zookeeper zk服务IP:2181 -describe -topic WordCount
5、kafka生产者客户端命令:
./kafka-console-producer.sh --broker-list kafka服务IP:9092 --topic WordCount
6、kafka消费者客户端命令:
./kafka-console-consumer.sh --bootstrap-server kafka服务IP:9092 --topic WordCount --from-beginning
7、删除topic:
./kafka-topics.sh --zookeeper zk服务IP:2181 --delete --topic WordCount(注:不能真正删除topic只是把这个topic标记为删除(marked for deletion),要彻底把topic删除必须把kafka中与当前topic相关的数据目录和zookeeper中与当前topic相关的路径一并删除。)
8.查看消费者组详细信息
./kafka-consumer-groups.sh --bootstrap-server 10.0.0.12:9092 --describe --group fence-consumer-group