Skip to Content
开发指南命令行工具

命令行工具

下载 Apache Kafka 二进制包

  1. 下载 kafka_2.13-2.6.1.tgz 二进制包

  2. 解压

    tar -xzvf kafka_2.13-2.6.1.tgz
  3. 进入命令行目录

    cd kafka_2.13-2.6.1/bin

基本操作

  1. 请先在控制台上创建Topic:test-topic,参考:Topic创建
  2. 请在实际执行中,将以下地址替换成您UKafka集群的接入地址,参考:查看接入点
  • Topic列表
./kafka-topics.sh --bootstrap-server 10.9.188.159:9092 --list
  • 查看Topic详情
./kafka-topics.sh --bootstrap-server 10.9.188.159:9092 --describe --topic test-topic
  • 发送消息
./kafka-console-producer.sh --bootstrap-server 10.9.188.159:9092 --topic test-topic
  • 接收消息
./kafka-console-consumer.sh --bootstrap-server 10.9.188.159:9092 --topic test-topic --group test-group --from-beginning
  • 消费组列表

接收消息命令不退出,另开终端执行下述命令

./kafka-consumer-groups.sh --bootstrap-server 10.9.188.159:9092 --list
  • 消费组详情
./kafka-consumer-groups.sh --bootstrap-server 10.9.188.159:9092 --describe --group test-group
  • 删除消费组
./kafka-consumer-groups.sh --bootstrap-server 10.9.188.159:9092 --delete --group test-group