该命令参考版本kafka_2.13-2.8.0
进入到kafka安装的bin目录下
1.启动zk(kafka的启动需要依赖zookeeper) 后台启动添加 -daemon
./zookeeper-server-start.sh ../config/zookeeper.properties
2.启动kafka 后台启动添加 -daemon
./kafka-server-start.sh ../config/server.properties
3.创建topic
./kafka-topic.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic newtopic
4.查看topic
./kafka-topic.sh --list --bootstrap-server localhost:9092
5.查看提供者
./kafka-console-producer.sh --bootstrap-server localhost:9092 --topic newtopic
6.查看消费者
./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic newtopic --from -beginning
7.删除topic
./kafka-topic.sh --delete --bootstrap-server localhost:9092 --topic newtopic
– 如需同时删除topic数据文件,进入到kafka-logs目录中删除对应的topic目录
查看启动成功
netstat -anlpt | grep 2181
netstat -anlpt | grep 9092