跳到主要内容

Kafka-King v0.32大版本更新,彻底重写

· 阅读需 2 分钟
勾玉aniki
博客作者,py&go后端开发,爱好动漫。邮箱tangssst@qq.com

License GitHub release GitHub All Releases GitHub stars GitHub forks

kafka GUI客户端 v0.32 全新版本发布

介绍

年初的时候做的,一年下来也有几千人下载,

开始用 flet 做,Python 包装的 flutter ,安装包 80mb ,启动慢。

后来改用 wails ,前端用 vue3 写的,wails 推荐的 naive ui ,前端基本都是靠 gpt 写,感觉蛮简单的。

后端用 go 写的,逻辑不多。

  • 查看集群节点列表,支持动态配置 broker 、topic 的配置项
  • 支持消费者客户端,按照指定的 group 进行指定 topic 、size 、timeout 的消费,以表格的形式展示消息的各个维度信息
  • 支持 PLAIN 、SSL 、SASL 、kerberos 、sasl_plaintext 等等
  • 创建主题(支持批量)、删除主题,指定副本、分区
  • 支持根据消费者组统计每个 topic 的消息总量、提交总量、积压量
  • 支持查看 topic 的分区的详细信息( offset ),并支持添加额外的分区
  • 支持模拟生产者,批量发送消息,指定 headers 、分区
  • 健康检查(完成)
  • 支持查看消费者组、消费者

主页: https://github.com/Bronya0/Kafka-King 想研究源码的点个 star 吧

0.32 更新日志

💕💕 感谢@cloudgyb 提出的bug 感谢@WhiteDG 提交的样式调整代码

改进: 1、修复连接测试崩溃问题 2、修复切换连接未刷新下拉问题 3、修复消费者切换topic消费未生效问题

bug请在这里提出:https://github.com/Bronya0/Kafka-King/issues

版本下载:https://github.com/Bronya0/Kafka-King/releases/tag/v0.32

安装包还可以加qq群下载:964440643