1. 安装
Linux下,可使用yum等工具安装,也可使用源码安装
Mac下,可直接使用brew安装
2. 启动zookeeper( 分布式应用程序协调服务 )
nohup /安装路径/bin/zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &
3. 启动kafka
nohup /安装路径/bin/kafka-server-start /usr/local/etc/kafka/server.properties &
4. 创建topics
/安装路径/kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topicName
5. 查看已创建的topics列表
/安装路径/kafka-topics --list --zookeeper localhost:2181
6. 生产消息( 在指定的topic中,在命令行,可运行该命令后生产消息 )
/安装路径/kafka-console-producer --broker-list localhost:9092 --topic topicName
7. 消费消息( 在指定的topic中,在命令行,可运行该命令消费消息 )
/安装路径/kafka-console-consumer --bootstrap-server localhost:9092 --topic topicName --from-beginning
8. 删除指定topic
/安装路径/kafka-topics --delete --zookeeper localhost:2181 --topic topicName