zoukankan      html  css  js  c++  java
  • Spring Cloud Config

    配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及svn。 如果微服务架构中没有使用统一配置中心时,所存在的问题:
    配置文件分散在各个项目里,不方便维护
    配置内容安全与权限,实际开发中,开发人员是不知道线上环境的配置的
    更新配置后,项目需要重启
    在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。市面上开源的配置中心有很多,BAT每家都出过,360的QConf、淘宝的diamond、百度的disconf都是解决这类问题。国外也有很多开源的配置中心Apache的Apache Commons Configuration、owner、cfg4j等等。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。一个配置中心提供的核心功能:
    1.提供服务端和客户端支持
    2.集中管理各环境的配置文件
    3.配置文件修改之后,可以快速的生效
    4.可以进行版本管理
    5.支持大的并发查询
    6.支持各种语言

  • 相关阅读:
    Java模拟ATM运行过程(第一版)
    双色Hanoi塔问题及判断指令
    一点编程风格
    游戏程序员养成计划
    OGRE编译
    Python学习收藏
    case 语句注意
    [c、c++]宏中"#"和"##"的用法(zz)
    网络代码平台tortoise svn+google code
    使用delegate进行解耦
  • 原文地址:https://www.cnblogs.com/clearlove007/p/14327409.html
Copyright © 2011-2022 走看看