前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zookeeper可视化

Zookeeper可视化

作者头像
小四的技术之旅
发布2022-07-26 07:55:46
5960
发布2022-07-26 07:55:46
举报
文章被收录于专栏:小四的技术文章

前言

今天来分享一下关于Zookeeper可视化,因为最近一段时间来,事情虽然不多,也不忙,但是总是有做不完的事,每天在公司里面忙完这样,又来那样,刚提交了代码,又准备开始回滚,干完这里,那边同事又甩过一个报错过来,所以一直忙来忙去,这大概就是生活吧,有时候总在想,这种日子啥时候才能出头啊,不过摸摸口袋,在看看楼下走过的漂亮女生,虽然遥不可及,但是我们总得踏实一点吧,你想逆天改命,但是你没那个本事,你想一遇风云便化龙,但是你连一条蛇都怕,真是的,先踏实打工吧,进入主题吧,最近和好朋友彪哥在开发我们的开源项目,其实都是彪哥在开发,我就是摸摸鱼,这几天把zookeeper可是化大概弄了一下。

为什么需要可视化

zookeeper是一个分布式协调中间件,应用很广泛,很多中间件都依赖于zookeeper,比如kafaka依赖于zookeeper,rpc框架也是使用zookeeper作为分布式注册中心,分布式锁使用zookeeper也是十分占有优势,但是zookeeper提供的可视化工具却很少,所以很多时候我们需要去命令行看数据,十分不方便,因为zookeeper的结构其实就是一棵树,就像linux一样是一棵目录树,所以将zookeeper可视化出来,将会极大的方便我们,之前也写过关于zookeeper的一篇文章,大家有兴趣可以去看,我们本文不重点去介绍zookeeper,而是对它进行一个简单的可视化,我们可视化还是比较简单的,只是对数据进行可视化,想zookeeper的监控这些没去弄。

技术

因为是集成进项目里面去,所以没有单独抽出来,有时间再抽出来做得全面一点,我们的项目使用的DDD架构,对于zookeeper这里,我们使用的是Apache的Curator来进行crud操作,使用Curator的能够带来很多好处,我们就不去一一说明了。

图片展示

zookeeper服务器列表,提供了对zookeeper服务器的管理

树形结构

添加节点

开源项目(kenxue)

ddd-framework

我们开源了基于DDD架构的基础脚手架,前端Vue,后端SpringBoot,使用DDD四层模型,面对复杂的业务,使用DDD能够使我们业务更加清晰,避免大泥团,目前提供了代码生成器,可以一键生成前后端代码,提高了开发速率。

cicd-platform

cicd-platform是一套基于DDD架构的cicd持续交付平台,提供了对机器,中间件等的管理,提供了一条流水线,使项目从构建到发布全自动化,目前已经开发一部分,每天都在不断地更新,欢迎访问,学习。

Github地址:https://github.com/ken-xue

Gitee地址:https://gitee.com/ken_xue

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 刘牌 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 为什么需要可视化
  • 技术
  • 图片展示
  • 开源项目(kenxue)
相关产品与服务
消息队列 TDMQ
消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档