1. 安装Kafka
如果你还没有安装 Kafka 可以参考博文Kafka 安装与启动进行安装。
2. Kafka Manager简介
Kafka Manager 是一个用于管理 Apache Kafka 的工具。其提供了如下功能:
- 管理多个集群。
- 轻松检查群集状态(Topic,消费者,偏移量,Broker,副本分发,分区分发)。
- 运行首选副本选举。
- 使用选项生成分区分配以选择要使用的 Broker。
- 分区重新分配。
- 使用可选 Topic 配置创建主题(0.8.1.1版本与0.8.2+版本配置不同)。
- 删除主题(仅在 0.8.2+ 版本中支持并在 Broker 配置中设置
delete.topic.enable=true
)。
- 主题列表现在指示标记为删除的主题(仅支持0.8.2+)。
- 批量生成多个主题的分区分配,并可选择要使用的代理。
- 批量运行重新分配多个主题的分区。
- 将分区添加到现有主题。
- 更新现有主题的配置。
3. 要求