《springcloud学习》十五 配置中心

1描述

     

     随着微服务越来越普及,项目的配置文件越来越多,还分开发,测试,验收,上线等多种环境,如果还使用传统的方式,十分不利于管理,而这时,越来越多的公司出了很多分布式系统的配置管理方案,例如携程的apollo,百度的disconf,spring cloud全家桶出的是Spring Cloud Config,但是,市面上,大部分的公司都是采用的携程的阿波罗作为配置文件管理中心,因为他有web界面来管理。本博客来谈谈Spring Cloud Config。

      spring cloud config的实现思路:

       1.用户通过提交或者修改配置文件(持久化操作)。

       2.服务器通过获取git的配置信息,报错到缓冲中

      3. 客户端通过获取服务器缓存中的数据来实现客户端的配置信息同步。

    spring cloud config  同步有两种方式:

      1.手动actutor,再通过postman发送get请求,刷新一下,就可以同步数据

      2.定时同步,通过消息总线(不建议使用这种方式,内存开销太大,而且配置文件,几乎都不会改动,而且设置成定时的方式,得需要开多线程去定时检测数据是否变动。)

如果你热衷技术,喜欢交流,欢迎加入我们! 

扫描二维码关注公众号,回复: 8686107 查看本文章

    

发布了263 篇原创文章 · 获赞 366 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/qq_16855077/article/details/101065043
今日推荐