当前位置: 首页 > news >正文

服务配置中心

主要内容

1、SpringCloud Config简介
2、Config Server基本使用
3、Config Client基本使用
4、Config整合Eureka
5、Config配置搜索路径

SpringCloud Config简介

Spring Cloud Config 是 Spring Cloud 团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分。其中服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息、加密 / 解密信息等访问接口;而客户端则是微服务架构中的各个微服务应用或基础设施,它们通过指定的配置中心来管理应用资源与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息。Spring Cloud Config 实现了对服务端和客户端中环境变量和属性配置的抽象映射,所以它除了适用于 Spring 构建的应用程序之外,也可以在任何其他语言运行的应用程序中使用。由于 Spring Cloud Config 实现的配置中心默认采用 Git 来存储配置信息,所以使用 Spring Cloud Config 构建的配置服务器,天然就支持对微服务应用配置信息的版本管理,并且可以通过 Git 客户端工具来方便的管理和访问配置内容。当然它也提供了对其他存储方式的支持,比如:GIT仓库、SVN 仓库、本地化文件系统。

在这里插入图片描述
Config Server端主要和Git/SVN服务器

通俗点,就是统一管理配置,包括方便切换环境配置,以及修改配置无需动代码,省心省力;

如果用上SpringCloud Bus,能实现无需重启,自动感知配置变化以及应用新配置;
在这里插入图片描述

La Championsh
发布了74 篇原创文章 · 获赞 1 · 访问量 1847
私信 关注

相关文章:

  • 144亿入局奇瑞混改的神秘玩家,什么来头?
  • 电子工程师EMC设计时一开始就是错的,难怪总有问题,看这8条对策
  • 参与投票赢话费大奖,年度金融大奖线上票选活动今日正式开启!
  • 最大的印钞公司都要破产了!裁员凶猛,500强也躲不开……
  • 方法解析顺序(MRO)
  • 4.基于Socket的低层次Java网络编程
  • Spring核心详解!!!
  • ssss定位下载地址
  • cephL版安装部署文档(不包含对象,块存储方式)
  • Linux常用命令大全
  • C++ #define,typedef,using用法区别
  • 树莓派(三)————用Windows远程桌面连接树莓派后的一些困惑
  • 香港金管局余伟文:有能力维持货币金融稳定 尽快推进“理财通”落地
  • MySQL集群(PXC)
  • Python解链表两数相加
  • Error: git pull 同步远程代码后 文件夹大小写未同步的问题
  • 浅谈显示技术中帧、帧数、帧率、 FPS 间有何区别
  • PHP面试题——MySQL
  • 构建业务基础镜像
  • 大数据存储框架之HBase(3) NameSpace/Schema