1 / 10

分布式配置 中心 服务

分布式配置 中心 服务. 廖绮绮 2014.06. 概述. 它是什么? 什么功能特点? 架构图 计划与方案. 它是什么?. 命名为 Disconf 专注于各种系统的配置管理 通用组件 / 通用 平台. 什么功能特点?. 配置发布 统一 化 配置发布、更新统一化(云端存储、发布) 配置 更新 自动化 配置异构包管理 异构包部署 统一化(在 Jpass 有) 异构 主 备自动 切换 异构 主 备机 Context 共享工具 注解式编程 注:可对接审核系统 其它特点:侵入性 低 , Spring 编程方式( Web/Non-Web). 架构图.

chars
Download Presentation

分布式配置 中心 服务

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 分布式配置中心服务 廖绮绮 2014.06

  2. 概述 • 它是什么? • 什么功能特点? • 架构图 • 计划与方案

  3. 它是什么? • 命名为Disconf • 专注于各种系统的配置管理 • 通用组件/通用平台

  4. 什么功能特点? • 配置发布统一化 • 配置发布、更新统一化(云端存储、发布) • 配置更新自动化 • 配置异构包管理 • 异构包部署统一化(在Jpass有) • 异构主备自动切换 • 异构主备机Context共享工具 • 注解式编程 注:可对接审核系统 其它特点:侵入性低,Spring编程方式(Web/Non-Web)

  5. 架构图

  6. 方案与计划(三阶段) • 第一阶段 • 配置更新自动化:配置更新实时推送至应用系统 • 第二阶段 • 配置异构包管理:主备自动切换,部署包统一化 • 配置工具包:解决主备机Context共享问题 • 第三阶段 • 解决配置“不一致性读”问题 • 配置自校验监控:可准实时报警配置出错问题。 • 支持配置项多个项目共享

  7. 目前进展 • 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;并推进第二、第三阶段开发

  8. 附录:示例(分布式配置文件)

  9. 附录:示例(具有回调的分布式配置文件)

  10. 附录:示例(分布式配置项)

More Related