kafa学习笔记二--kafka Tool

本章主要学习kafka里一些管理脚本,通过脚本学习我们可以更方便的学习和使用kafka。

kafka-server-start脚本启动kafka server
kafka-server-stop脚本关闭kafka server
kafka-topics脚本负责kafka中Topic相关操作。如:创建Topic,查询Topic详细信息,添加分区并完成新增的副本等等
kafka-preferred-replica-election脚本触发指定的分区进行“优先副本”的选举,这样可以让分区Leader副本在集群中分布更均匀
kafka-reassign-partition脚本主要有三个功能:1.生成副本迁移方案;2.触发副本迁移操作,即将迁移方案写入到ZooKeeper中,从而触发PartitionReassignedListener处理;3.检测指定分区的副本迁移是否完成
kafka-console-producer脚本控制台版本的生产者,我们可以在控制台输入消息的key-value,通过该脚本发送给服务端
kafka-console-consumer脚本

控制台版本的消费者,我们可以指定订阅的Topic,使用脚本从服务端拉取消息并输出到控制台

kafka-consumer-groups脚本主要有两个功能:1.查询当前所有Consumer Group;2.获取指定Consumer Group的详细信息
DumpLogSegments

可由kafka-run-class脚本运行,主要负责解析输出指定的日志文件和索引文件中的内容,还可以实现索引文件的验证。

kafka-producer-perf-test脚本测试生产者的各项性能指标
kafka-consumer-perf-test脚本测试消费者的各项性能指标
kafka-mirrir-maker脚本实现了数据在多个集群的同步,可用于kafka集群的镜像制作

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值