公司架构调整后选择采用配置中心的方式集中对dubbo微服务和springboot提供配置,因此选择了一款小米的开源可视化管理工具shepher,此工具虽有一些鸡肋之处但相对来说使用起来还是很方便。
官网介绍的特性
- ZooKeeper 节点的可视化操作
- ZooKeeper 节点的快照管理
- ZooKeeper 节点修改的 Diff 和 Review 功能
- ZooKeeper 节点操作邮件通知
- 集成 CAS 和 LDAP 登录
- 权限管理
优点
1、相对于添加配置项,自我感觉方便了许多,提供了web页面方便自己增删改查配置项
2、可以轻松查看注册中心的注册情况,随时踢掉已注册的服务,但是可视化方面相对于 dubbo-monitor还是有所欠缺毕竟它的侧重点不在这里
3.支持使用脚本方式批量导入配置项
缺点
1、容易崩溃......重启恢复正常后容易丢失已配置好的配置项,不清楚是不是我的版本太低的原因
2、不可以一次性添加多层目录,目录层次深的话比较麻烦