系列文章目录
前言
一、Config分布式配置中心详解?
配置文件是我们再熟悉不过的了,尤其是 Spring Boot 项目,除了引入相应的 maven 包之外,剩下的工作就是完善配置文件了,例如 mysql、redis 、security 相关的配置。除了项目运行的基础配置之外,还有一些配置是与我们业务有关系的,比如说七牛存储、短信相关、邮件相关,或者一些业务上的开关。
对于一些简单的项目来说,我们一般都是直接把相关配置放在单独的配置文件中,以 properties 或者 yml 的格式出现,更省事儿的方式是直接放到 application.properties 或 application.yml 中。但是这样的方式有个明显的问题,那就是,当修改了配置之后,必须重启服务,否则配置无法生效。
目前有一些用的比较多的开源的配置中心,比如携程的 Apollo、蚂蚁金服的 disconf 等,对比 Spring Cloud Config,这些配置中心功能更加强大。有兴趣的可以拿来试一试。
二、Hystrix 使用及其内核原理剖析
1.索引库
项目 | 备注 |
---|---|
Spring Cloud Config使用详解 | $1600 |
如何实现配置自动刷新,Spring Cloud Bus 使用 详解 | $12 |
Config Server 和Config Client实现原理及其源码分析 | $1 |
总结
这里主要讲述了一下Config分布式配置中心详解的相关说明和备注。参考资料:
https://www.cnblogs.com/fengzheng/p/11242128.html