kafka客户端常用命令

kafka-topics.sh 相关的命令

Command Usage:

create:

enable rack strategy:
kafka-topics.sh --create --topic --partitions <Integer: the number of partitions> --replication-factor <Integer: replication factor> --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka>
disable rack strategy:
kafka-topics.sh --create --topic --partitions <Integer: the number of partitions> --replication-factor <Integer: replication factor> --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka> --disable-rack-aware

delete:

kafka-topics.sh --delete --topic --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka>

alter:

kafka-topics.sh --alter --topic --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka> --config <name=value>

list:

kafka-topics.sh --list --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka>

describe:

kafka-topics.sh --describe --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka>

示例:

kafka-topics.sh --create --topic TPCLOUD004 --partitions 10 --replication-factor 2 --zookeeper whtpiodscshd01t:24002/kafka

kafka-topics.sh --list --zookeeper whtpiodscshd01t:24002/kafka

kafka-topics.sh --describe --zookeeper whtpiodscshd01t:24002/kafka

kafka-topics.sh --delete --topic TPCLOUD004 --zookeeper whtpiodscshd01t:24002/kafka

kafka-console-producer.sh 相关的命令

Command Usage:

old-producer:

kafka-console-producer.sh --broker-list <IP1:PORT, IP2:PORT,...> --topic --old-producer --sync

new-producer:

kafka-console-producer.sh --broker-list <IP1:PORT, IP2:PORT,...> --topic --producer.config

示例:

kafka-console-producer.sh --broker-list 10.22.33.10:21007,10.22.33.11:21007,10.22.33.12:21007 --topic test

kafka-console-consumer.sh 相关的命令

Command Usage:

old-consumer:

kafka-console-consumer.sh --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka> --topic --from-beginning

new-consumer:

kafka-console-consumer.sh --topic --bootstrap-server <IP1:PORT, IP2:PORT,...> --consumer.config

示例:

kafka-console-consumer.sh

--topic rt_flink

--bootstrap-server 10.22.33.10:21007,10.22.33.11:21007,10.22.33.12:21007

--from-beginning

kafka-consumer-groups.sh 相关的命令

Command Usage:

list:

kafka-consumer-groups.sh --list --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka>
kafka-consumer-groups.sh --list --bootstrap-server <IP1:PORT, IP2:PORT,...> --command-config

describe:

kafka-consumer-groups.sh --describe --zookeeper <ZK_IP1:ZK_PORT,ZK_IP2:ZK_PORT,.../kafka> --group
kafka-consumer-groups.sh --describe --bootstrap-server <IP1:PORT, IP2:PORT,...> --group --command-config

示例:

kafka-consumer-groups.sh --zookeeper whtpiodscshd01t:24002/kafka --list

kafka-consumer-groups.sh --describe --zookeeper whtpiodscshd01t:24002/kafka --group example-group1

相关推荐
风吹夏回5 天前
RabbitMQ 核心术语 + Python pika 方法完整讲解
分布式·python·rabbitmq
风吹夏回5 天前
RabbitMQ 三种模式入门:HelloWorld、WorkQueue、PubSub
分布式·rabbitmq·ruby
霸道流氓气质5 天前
分布式追踪与 RequestId 传播完全指南
分布式
cheems95275 天前
[RabbitMQ高级特性] 消息确认机制:从 Ready / Unacked 到 basicAck、basicReject、basicNack 的底层拆解
分布式·rabbitmq·ruby
whaledown5 天前
Kafka 与 Java 消息队列入门:用订单场景理解核心机制
java·kafka·消息队列·springboot
枫华落尽5 天前
【Hadoop01-完全分布式运行模式】
分布式
隔壁阿布都5 天前
ShedLock 分布式定时任务锁框架介绍
spring boot·分布式
文艺倾年5 天前
【强化学习】数学推导专题,20W字总结(十五)
人工智能·分布式·大模型·强化学习·vibecoding
ACP广源盛139246256735 天前
GSV9001S@ACP#1080P 级视频处理芯片,物理 AI 普及终端的高性价比选择
大数据·人工智能·分布式·嵌入式硬件·spark
guslegend5 天前
第1章:初始Kafka
分布式·kafka