3.2 配置中心特点

跨机房集中管理不同机房、不同环境的配置;提供了一个统一的管理界面,处理不同环境(env),不同机房(idc)的配置;
实时生效配置修改实时生效;在秒级范围内可接收到最新的配置;
版本管理/灰度发布支持版本发布管理且支持灰度发布;每次发布配置会产生一个版本,支持各个版本的回滚操作;
配置监控客户端配置信息监控;管理后台直接展示配置在哪些实例上被哪些服务使用
权限管理,发布审核1. 对线上环境与线下环境进行用户的权限角色区分,用户经历三个流程完成操作:编辑、保存、发布,流程的拆分一定程度上避免了人为操作失误
2. 每次操作都有日志记录,并且有直观的配置差异比对,类似 git diff
全局资源管理1. 将配置片段设置为特定的变量,管理后台直接选择该配置即可使用;
2. 对所有资源进行默认加密,prod 环境配置管理员设置对应 CURD 权限;其他环境进行权限开放;
3. 支持全局替换。
提供开放平台 API提供丰富的API,并包含完善的权限机制
高可用支持高可用,横向节点扩展便捷
静态配置与动态配置区分1. 静态配置经过配置发布后,重启服务生效;
2. 动态配置,可进行应用无感热更新操作