• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

kafkaUI-lite: 史上最轻便好用的kafka 可视化图形界面工具,可以生产消费消息,管理to ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

kafkaUI-lite

开源软件地址:

https://gitee.com/freakchicken/kafka-ui-lite

开源软件介绍:

kafkaUI-lite

介绍

  • 史上最轻便好用的kafka ui界面客户端工具,可以在生产消息、消费消息、管理topic、管理group;可以支持管理多个kafka集群
  • 部署简便,可以一键启动,不需要配置数据库、不需要搭建web容器
  • 支持zookeeper ui界面化操作;支持多环境管理
  • 支持redis ui界面化操作;支持多环境管理
  • 支持权限控制,可以自定义不同环境的新增、修改、删除权限;默认分配只读权限,避免用户的误操作
  • 体验地址 http://47.92.117.90:8889

设计理念

  • 轻便、简洁、易用

软件架构

  • 采用B/S架构,springboot + vue.js 前后端分离开发

安装教程

  • 依赖java环境,需要先安装jdk8+
  • 下载地址: 天翼云盘, 或者在右侧发行版页面下载

有以下3种安装方式:

1.jar包安装(此种方式1.2.10及以后版本不再支持)

  • 如果您想要快速安装,请下载kafka-ui-lite.jar包
  • 启动命令
java -jar kafka-ui-lite.jar

2.tar包安装

  • 请下载kafka-ui-lite.tar.gz包并解压
  • (可选)如果想修改元数据库为mysql, 修改conf/application.properties中的以下配置
server.port=8889spring.datasource.driver-class-name=org.sqlite.JDBCspring.datasource.url=jdbc:sqlite::resource:data.db spring.datasource.username=spring.datasource.password=

请在mysql执行数据库初始化sql脚本,脚本在sql目录下

  • linux操作命令
# 前台启动sh bin/kafkaUI.sh start# 后台启动sh bin/kafkaUI.sh -d start# 关闭后台启动的进程sh bin/kafkaUI.sh stop
  • windows操作命令
# 前台启动bin/kafkaUI.bat

或者直接双击 bin/kafkaUI.bat 文件启动

3.docker安装

  docker run -d -p 8889:8889 freakchicken/kafka-ui-lite

使用说明

kafka操作

查看所有kafka集群

添加kafka环境

消费消息

生产消息

管理topic

查看topic详情

查看topic被消费的所有group

管理集群

管理group

查看group消费偏移量详情

创建topic

zookeeper操作

查看所有zk集群

添加zk集群

查看节点数据

添加节点

redis操作

添加redis环境

查看所有redis环境

添加redis key

查看数据

删除redis key

权限控制

开发指南

环境依赖

  • 安装jdk8+
  • 安装node.js
  • 安装cnpm (maven 会调用cnpm 系统命令)
npm install -g cnpm --registry=https://registry.npm.taobao.org

编译打包

  • maven打包会自动把前端安装依赖并编译打包,
mvn clean package -P tarmvn clean package -P singleJar

构建镜像

mvn docker:build -P tarmvn docker:push -P tar

启动

前端启动:

  • src/main/webapp 目录下 npm run serve

后端启动

  • 启动主类com.jq.kafkaui.KafkaUIApplication

前端访问地址:

http://localhost:8181

后端接口访问地址:

http://localhost:8889

联系作者:

微信:

  • 提问请先star支持一下

qq交流群:

捐赠:

如果您喜欢这个项目,请作者喝杯咖啡

友情推荐

DBAPI

  • 零代码开发后端接口,只需要编写sql就能生成http Api,可以动态添加apigiteegithub

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap