1.配置文件
1.1.修改Server.properties
broker.id=0 # 每台机器不一样 log.dirs=/export/data/kafka
zookeeper.connect=node01:2181,node02:2181,node03:2181 # 末尾加上这两行
delete.topic.enable=true host.name=node11
2.命令行操作
2.1.创建topic
bin/kafka-topics.sh --create --partitions 3 --replication-factor 2 --topic test --zookeeper node11:2181,node12:2181,node13:2181
2.2.查看topic
bin/kafka-topics.sh --list --zookeeper node11:2181,node12:2181,node13:2181
2.3.生产消息
bin/kafka-console-producer.sh --broker-list node11:9092,node12:9092,node13:9092 --topic test
2.4.消费消息
方式①
bin/kafka-console-consumer.sh --bootstrap-server node11:9092,node12:9092,node13:9092 --from-beginning --topic test
方式②
bin/kafka-console-consumer.sh --zookeeper node11:2181,node12:2181,node13:2181 --from-beginning --topic test