安装、部署
官网直接下载tgz包并解压即可
注意: 版本间参数有一定差异,具体以官网文档、对应版本命令的help
为准
常用命令
创建topic
创建一个名为test的topic
–replication-factor: 副本集数
–partitions: 分区数,建议和broker数量一样
罗列topic
1
| bin/kafka-topics.sh --zookeeper 127.1:2181 --list
|
查看某具体topic
启动一个producer
1
| bin/kafka-console-producer.sh --bootstrap-server 127.1:9093 --topic test
|
启动一个consumer
1
| bin/kafka-console-consumer.sh --bootstrap-server 127.1:9093 --topic test1 --from-beginning
|
罗列consumer group
1
| bin/kafka-consumer-groups.sh --bootstrap-server 127.1:9093 --list
|
查看某具体consumer group
1
| bin/kafka-consumer-groups.sh --bootstrap-server 127.1:9093 --describe --group test-consumer
|
监控
zookeeper broker 信息查看
1
| bin/zookeeper-shell.sh 127.1:2181 ls /brokers/ids
|
工具
参考
Kafka官网
Kafka 中文文档 - ApacheCN