简介:
在针对kafka的日常运维工作中,经常会用到的一些命令,仅供大家参考。
修改topic分区个数
kafka-topics.sh --zookeeper zk01 --alter --partitions 40 --topic topic_name
查看group
kafka-consumer-groups.sh --list --bootstrap-server 172.30.195.115:9092
查看topic
kafka-topics.sh --list --zookeeper 172.30.195.111:2181
修改topic分区数
kafka-topics.sh --zookeeper zk01 --alter --partitions 40 --topic topic_name
创建topic
kafka-topics.sh --create --topic topic_name --partitions 16 --replication-factor 1 --zookeeper zk01
模拟生产/消费
kafka-console-producer.sh --broker-list --zookeeper zk01:2181 --sync --topic topic_name
kafka-console-consumer.sh --zookeeper zk01:2181 --topic topic_name --from-beginning
统计kafka未消费消息数量
kafka-consumer-groups.sh --describe --group group_name --zookeeper zk01 |awk '{sum+=$6}END{print sum}'