- Apache Kafka 教程
- Apache Kafka - 首页
- Apache Kafka - 简介
- Apache Kafka - 基础知识
- Apache Kafka - 集群架构
- Apache Kafka - 工作流程
- Apache Kafka - 安装步骤
- Apache Kafka - 基本操作
- 简单生产者示例
- 消费者组示例
- 与 Storm 集成
- 与 Spark 集成
- 实时应用(Twitter)
- Apache Kafka - 工具
- Apache Kafka - 应用
- Apache Kafka 有用资源
- Apache Kafka - 快速指南
- Apache Kafka - 有用资源
- Apache Kafka - 讨论
Apache Kafka - 工具
Kafka 工具打包在“org.apache.kafka.tools.*”下。工具分为系统工具和复制工具。
系统工具
可以使用 run class 脚本从命令行运行系统工具。语法如下:
bin/kafka-run-class.sh package.class - - options
下面列出了一些系统工具:
Kafka 迁移工具 - 此工具用于将代理从一个版本迁移到另一个版本。
镜像制作器 - 此工具用于将一个 Kafka 集群镜像到另一个集群。
消费者偏移量检查器 - 此工具显示指定主题和消费者组的消费者组、主题、分区、偏移量、日志大小和所有者。
复制工具
Kafka 复制是一个高级设计工具。添加复制工具的目的是为了提高持久性和可用性。下面列出了一些复制工具:
创建主题工具 - 此工具创建一个主题,其中包含默认数量的分区、复制因子,并使用 Kafka 的默认方案进行副本分配。
列出主题工具 - 此工具列出给定主题列表的信息。如果命令行中未提供任何主题,则该工具会查询 ZooKeeper 以获取所有主题并列出其信息。该工具显示的字段包括主题名称、分区、领导者、副本和 ISR。
添加分区工具 - 创建主题时,必须指定主题的分区数。之后,当主题的容量增加时,可能需要为主题添加更多分区。此工具有助于为特定主题添加更多分区,并允许手动分配新增分区的副本。
广告