前言

 前面有篇文章已经剧透了etcv3-browser的基本功能, 爱上开源之Boot4go-etcdv3-browser之剧透篇_inthirties的博客-CSDN博客

这个文章里大概介绍了一下etcd的未来发展,以及etcdv3-browser项目的来历, 并介绍了etcdv3-browser基本的一些管理功能。今天这个文章,在剧透的基础上,详细的介绍一下etcdv3-browser的更细致的一些管理功能。 其中高级功能lease,watch,lock和通过etcdv3-browser来管理etcd的服务器集群。

为什么敢夸口他是目前最优秀的etcdv3的管理工具

 

目前几个主流的etcd的管理工具,仅仅只停留在对etcd的key的查询和管理的功能上,并且使用不方便。 看看etcdv3-browser的key的查询和管理功能, 别人有的,咋就不谈了,要讲就讲别人没有的功能。 

查询功能的强大,是其他工具所没有的。

1.        不仅支持前缀查询,还可以进行全库查询

2.          支持多维度查询, 创建修订号的范围,更改修订号范围,版本号的范围,都可以作为查询的维度进行查询

3.         对查询结果的处理,分页,排序,限制数量,

这些功能小功能大用途,目前其他工具都没有支持,毕竟作为keyvalue的数据存储,并不是关系型数据库,在etcd服务器端就没有支持这样的功能,但是etcv3-browser,对, 他做到了。

其他的etcd管理工具的功能就就仅仅局限在key的查询和维护功能上了, etcdv3-browser不仅在基础功能上覆盖了其他工具的功能, 在其他的功能上也做到了,别人做不到的,我来做的特点。

下面来看看 咱们的高级功能介绍,这些功能都是其他工具都不具有的

1.        租约管理

租约是etcd里很有用的功能,通过租期来控制key的过期时间,和redis里的expiredtime一样的功能,在etcdv3-browser里可以查看和管理租期

直接给key增加租期

查询租期, 可以根据租期ID进行过滤查询

租期的管理, 解除租期,新建租期,租期续约

2.         观察点, 监控Key的更新变化, 这个功能是调试etcd数据和应用程序的好工具

这个工具不仅是管理工具的首创, 在功能上也是支持的广泛。  

可以监控所有Key,

监控指定的前缀的Key,

监控修订号在指定范围内的Key

监控版本号在变化范围的Key

监控Key在指定的Range范围内的

多个维度的监控。实时监控,采用push的机制,非poll形式,马上更新,事件马上被捕获

这个功能,非常方便etcd应用的调试, 应用对key的更新直接在这里被捕获, 当然,这里只是在etcdv3-browser中对watch的应用, 在应用中,watch更多的是用来进行后端服务间的相互通信交流的方式的。   

尾声

篇幅有限, 今天这个文章,先从基础功能和部分高级功能,介绍了etcdv3-browser的功能比其他同款工具的优势,从以上的几个方面,就已经完全可以优秀于其他的管理工具了。 当然既然作为一款以etcd的管理名的工具, 那么对于etcd服务集群的管理也必须支持, etcdv3-browser当然要在这方面也提供功能, 这些高级功能其他的工具都是没有的, 这也就是敢于说咱们etcdv3-browser最好的etcd管理工具,没有之一的原因。

下一篇文章,将主要介绍etcdv3-browser的etcd服务器集群管理功能, 并且结合着一个实际的etcd集群从无到有的搭建过程,在这个过程中,就是通过etcdv3-browser进行搭建的。

敬请各位关注并及时刷新。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐