Spring Cloud配置中心

了解Spring Cloud Config的作用。

熟悉Config Server从本地仓库读取配置文件。

熟悉Config Server从远程仓库git读取配置文件。

熟悉Spring Cloud Config使用RabbitMQ消息队列并结合Spring Cloud Bus实现配置的自动刷新。

熟悉如何搭建Config Server高可用集群

之前我们通过搭建各种微服务学习了Spring Cloud的Eureka、网关Zuul、客户端负载均衡器Ribbon以及服务熔断器Hystrix的使用,但是之前的微服务的配置都是服务单独配置的全局文件。

而在一个基于微服务的分布式系统中,可能业务非常多,划分的服务以及服务集群也可能很多,每个服务都有自己相应的配置,除了项目运行的一些基础配置外还可能有一些跟业务有关的配置,如SSO存储、短信相关、邮件相关等。

如果这么多的服务配置都单独管理的话将非常烦琐,所以对微服务中的配置文件做到统一集中管理、让服务配置修改后无需重启应用就可以生效变得非常迫切。

想要解决这样的问题就需要使用分布式配置中心。Spring Cloud提供的分布式配置中心就是本章要讲解的Spring Cloud Config。

posted @ 2022-12-14 16:48  cnetsa  阅读(258)  评论(0编辑  收藏  举报