由于在学习这块内容的时候还不会使用gitHub所以就用了osc的码云

config server

POM文件

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-config-server</artifactId>
</dependency>

git版配置文件

spring:application:name: config-servercloud:config:server:git:uri: https://gitee.com/qubaba/spring-cloud-config  # git路径
          username:  # 私有仓库的话需要输入git的账号密码password: search-paths: /spring-cloud-config # 查找该路径下的所有文件default-label: spring-cloud-config # 默认的分支

启动类

@SpringBootApplication
@EnableConfigServer
public class ConfigServerApplication {
​public static void main(String[] args) {SpringApplication.run(ConfigServerApplication.class, args);}
​
}
​

关键注解为:@EnableConfigServer表示启动类为配置服务类。

访问到配置服务器的配置文件后会在本地生成一份配置文件的副本。

config Client

POM文件

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-config</artifactId>
</dependency>

配置文件

spring cloud config 的配置文件需要提前加载所以需要在resources目录下新建文件bootstrap.yml文件

spring:profiles:active: dev # 默认加载配置文件application:name: configcloud:config:uri: http://localhost:9000  # 配置服务器地址
      name: ${spring.application.name} # application Nameprofile: ${spring.profiles.active} # 那个类型的配置为文件

转载于:https://www.cnblogs.com/qubaba/p/10843201.html

Spring Cloud Config git版相关推荐

  1. Spring Cloud Config统一管理微服务配置

    一Spring Cloud Config背景及简介 # 集中管理的需求:一个使用微服务架构的应用系统可能会包括成百上千个微服务,因此集中管理很有必要 # 不同环境不同配置:例如数据源在不同的环境(开发 ...

  2. 为Spring Cloud Config Server配置远程git仓库

    简介 虽然在开发过程,在本地创建git仓库操作起来非常方便,但是在实际项目应用中,多个项目组需要通过一个中心服务器来共享配置,所以Spring Cloud配置中心支持远程git仓库,以使分散的项目组更 ...

  3. java springcloud版b2b2c社交电商spring cloud分布式微服务 (七)高可用的分布式配置中心(Spring Cloud Config)...

    Springcloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六.讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取 ...

  4. Spring Cloud Config采用Git存储时两种常用的配置策略

    由于Spring Cloud Config默认采用了Git存储,相信很多团队在使用Spring Cloud的配置中心时也会采用这样的策略.即便大家都使用了Git存储,可能还有各种不同的配置方式,本文就 ...

  5. spring cloud 入门系列七:基于Git存储的分布式配置中心--Spring Cloud Config

    我们前面接触到的spring cloud组件都是基于Netflix的组件进行实现的,这次我们来看下spring cloud 团队自己创建的一个全新项目:Spring Cloud Config. 它用来 ...

  6. python自助电影售票机_Spring Cloud版——电影售票系统六使用 Spring Cloud Config 统一管理微服务配置...

    一. 为什么要统一管理微服务配置 在传统的单体应用,常使用配置文件管理所有配置.比如,一个 Spring Boot 开发的单体应用,可将配置内容放在 application.yml 文件中.如果需要切 ...

  7. spring cloud连载第二篇之Spring Cloud Config

    Spring Cloud Config Spring Cloud Config为分布式服务提供了服务侧和客户侧的外部配置支持.通过Spring Cloud Config你可以有一个统一的地方来管理所有 ...

  8. 为Spring Cloud Config插上管理的翅膀

    最近一致在更新Spring Cloud Config的相关内容,主要也是为这篇埋个伏笔,相信不少调研过Spring Cloud Config的用户都会吐槽它的管理能力太弱.因此,就有了下面为讲推荐的这 ...

  9. spring boot 2.0.3+spring cloud (Finchley)6、配置中心Spring Cloud Config

    https://www.cnblogs.com/cralor/p/9239976.html Spring Cloud Config 是用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持, ...

最新文章

  1. IE9(测试版)浏览器实用快捷键使用方法
  2. nas服务器搭建 linux,小白都能看懂的NAS服务器搭建教程
  3. 重磅!Github 开放无数量限制的免费私有仓库!
  4. 在阅读文献中提高升华自己--转
  5. Perseus-BERT——业内性能极致优化的BERT训练方案【阿里云弹性人工智能】
  6. python 共享数据_用Python共享全局数据
  7. Js中对id和class属性进行模糊查询
  8. Django restful Framework 之序列化与反序列化
  9. 【Redis】Redis配置文件详解(很全)
  10. 4python小项目---# 体脂率计算
  11. 在uni-app中使用腾讯视频插件播放视频
  12. 81192!请返航!
  13. IT从业者创业公司生存指南:创业初期 ---- 指点江山,激扬文字,粪土当年万户侯
  14. 苹果开发者账号申请 App IDs(应用身份证)
  15. 谷歌 浏览器二维码显示异常,形成的二维码无法被扫描
  16. mysql版本在哪看_mysql版本查询(mysql版本有哪些)
  17. Python快速入门(八)面向对象1:类、对象和封装
  18. 李启威:加密领域最会营销的程序员
  19. Linux/Centos: 开源库uthash第一弹uthash.h
  20. FFMPEG截图 RTMP直播流

热门文章

  1. ABBYY FineReader 12可以内置自动化任务吗
  2. oracle利用分隔符,组合查询想表达的任何话
  3. 代码的世界中,一个逻辑套着另外一个逻辑,如何让每一种逻辑在代码中都有迹可循?...
  4. window.parent ,window.top,window.self 详解
  5. 内存双通道不兼容举例以及解决方案.
  6. Hive的六种UDF完整实例与使用方法汇总
  7. 虛擬機xp中安裝幸福之家3.23
  8. Ubuntu 16.04 LTS apt-get connect refuse Unable to connect to 127.0.0.1:1080
  9. python变量定义类型_03_python的数据类型和变量的定义及使用
  10. Java虚拟机内存区域---学习笔记