1 环境搭建
- 安装JDK,注意jdk的目录结构中不能带空格,我尝试用别名代替Program Files没能成功。
- 安装zookeepeer
- 安装kafka
这个过程网上的很详细了安装环境搭建
2 基本操作
创建主题
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic EvanFirstTopic
创建生产者
kafka-console-producer.bat --broker-list localhost:9092 --topic EvanFirstTopic
创建消费者
kafka-console-consumer.bat --zookeeper localhost:2181 --topic EvanFirstTopic
查询当前所有的topic
kafka-topics.bat --list --zookeeper localhost:2181
查询某个topic的详细信息
kafka-topics.bat --describe --topic baby181012 --zookeeper localhost:2181
3 通过zookeeper客户端连接到zookeeper服务器,查询kafka相关信息
- 查询当前根路径下的所有节点 : 执行 ls/
- 查询config/topics 节点下的信息: 命令: ls /config/topics
- 输入节点信息及统计信息: ls2 /config/topics
4 图形化客户端
kafka-utils: