100 likes | 226 Views
分布式配置 中心 服务. 廖绮绮 2014.06. 概述. 它是什么? 什么功能特点? 架构图 计划与方案. 它是什么?. 命名为 Disconf 专注于各种系统的配置管理 通用组件 / 通用 平台. 什么功能特点?. 配置发布 统一 化 配置发布、更新统一化(云端存储、发布) 配置 更新 自动化 配置异构包管理 异构包部署 统一化(在 Jpass 有) 异构 主 备自动 切换 异构 主 备机 Context 共享工具 注解式编程 注:可对接审核系统 其它特点:侵入性 低 , Spring 编程方式( Web/Non-Web). 架构图.
E N D
分布式配置中心服务 廖绮绮 2014.06
概述 • 它是什么? • 什么功能特点? • 架构图 • 计划与方案
它是什么? • 命名为Disconf • 专注于各种系统的配置管理 • 通用组件/通用平台
什么功能特点? • 配置发布统一化 • 配置发布、更新统一化(云端存储、发布) • 配置更新自动化 • 配置异构包管理 • 异构包部署统一化(在Jpass有) • 异构主备自动切换 • 异构主备机Context共享工具 • 注解式编程 注:可对接审核系统 其它特点:侵入性低,Spring编程方式(Web/Non-Web)
方案与计划(三阶段) • 第一阶段 • 配置更新自动化:配置更新实时推送至应用系统 • 第二阶段 • 配置异构包管理:主备自动切换,部署包统一化 • 配置工具包:解决主备机Context共享问题 • 第三阶段 • 解决配置“不一致性读”问题 • 配置自校验监控:可准实时报警配置出错问题。 • 支持配置项多个项目共享
目前进展 • 2013年:完成 disconf 1.0 版本,支持异构包统一化、主备自动切换。 • 2014.05:重新设计 • 2014.06:开发 disconf2.0 第一阶段功能特点 • 完成 disconf-core, disconf-client 核心功能,disconf-web部分功能点 • 待完成:Web管理平台,易用性,文档,Fix Bugs,Demos • GitHub: https://github.com/knightliao/disconf • 2014.07:推进至DSP、DAN,并持续改进;并推进第二阶段开发 • 2014.08~09:推进至秋实,CLB,北斗,BES,UNION;并推进第二、第三阶段开发