美文网首页
分布式文件配置中心

分布式文件配置中心

作者: liangxifeng833 | 来源:发表于2020-10-13 16:32 被阅读0次

    分布式的配置中心产生背景

    • 在微服务如果使用传统的方式管理配置文件,配置文件管理器非常复杂.
    • 如果生产环境配置文件,可能需要发生改变的时候,需要重新打war包,重新读取配置信息在jvm内存中缓存.

    为什么是分布式配置中心

    • 在微服务当中使用同一个服务器管理所有服务配置文件信息,能够实现后台可管理,当服务器正在运行的时候,如果配置文件发生变化,可以实现不需要重启服务器实时更改配置文件信息.

    分布式配置中心的框架

    • 阿波罗:是携程写的,有图形界面,可管理配置文件信息,配置文件信息存放在数据库中.
    • SpringCloud Config: SpringCloud自带的, 没有后台可管理分布式配置中信,配置文件在版本控制器中(git,svn等)
    • Zookeeper: 使用Zookeeper实现分布式配置中心.(持久节点+事件分支实现的)
    • 目前大部分公司使用的都是 阿波罗,并不使用SpringCloud Config.因为SpringCloud Config没有图形化界面管理.

    分布式配置中心原理

    image.png
    image.png

    相关文章

      网友评论

          本文标题:分布式文件配置中心

          本文链接:https://www.haomeiwen.com/subject/uilzcktx.html