Advertisement

Spring Cloud: Config Center and Bus

阅读量:

配置中心作用

在分布式系统中发展过程中,随着项目的规模不断扩大,子项目的数量不断增加,相应的配置文件也逐渐分散在各个子项目的环境中,这种情况下单独修改一个基础服务的配置往往会导致一系列重启过程,运维工作变得较为复杂,维护成本较高且容易出现错误。针对上述问题,配置中心应运而生,它是一种专门用于管理和服务协调的工具体系。目前,与之相关的开源项目种类繁多,本文将重点介绍Cloud全家桶中基于Spring Cloud搭建的Config组件。

Consul

除了作为注册中心之外,在之前的介绍中

Spring Cloud Config

SpringCloud Config是一种专门针对分布式系统基础设施及微服务架构的应用集成平台,在整合各类系统资源与组件配置方面展现出独特优势。该平台主要由服务层与客户端两大部分组成,在其核心功能中通过集成化的策略实现了对各类应用场景下的系统参数进行统一管理和组织。其中的服务层与客户端分别对应于传统的JavaBeanBeanBean对象模型框架中所使用的Environment及PropertySource概念设计体系,在这种体系下不仅完全适配于JavaEE框架下的应用程序架构设计思路,并且也具备良好的跨语言特性支持能力。在实际应用场景中一个应用程序通常会包含多个不同的工作状态或运行阶段例如从开发调试阶段一直到进入测试验证阶段以及

全部评论 (0)

还没有任何评论哟~