美文网首页
6.Config配置中心

6.Config配置中心

作者: 面具猴 | 来源:发表于2019-05-28 08:57 被阅读0次

项目的配置文件起名格式:微服务名-test/dev.properties/yml
本例子git上项目名为tensquare_parent
对应的模块名称为base
文件用于为test
文件类型为properties

一.服务端的配置

1.依赖

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

2.配置

#config
spring.cloud.config.server.git.uri=git@gitee.com:mianjuhou/tensquare_parent.git

3.启动类注解

@EnableConfigServer

4.测试
http://localhost:8002/base-test.properties
显示出配置文件的内容

二.客户端的配置

1.依赖

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

2.配置
已经使用git上的配置文件代替本实例的配置文件,所以要删除本地的配置文件
但是问了找到配置中心还要一个添加一个配置文件bootstrap.properties
bootstrap文件优先级高于application,用于存放不长变动的配置信息,此次专用于存放config的配置信息,其他信息通过config再次获取

#config-client
spring.cloud.config.name=base
spring.cloud.config.profile=test
spring.cloud.config.label=master
spring.cloud.config.uri=http://127.0.0.1:8002

3.启动微服务即可,端口号能否对应上

相关文章

  • 6.Config配置中心

    项目的配置文件起名格式:微服务名-test/dev.properties/yml本例子git上项目名为tensqu...

  • apollo+nacos 总结

    配置中心 配置中心简介 说到配置中心, 大家可能都不陌生。我们携程现在用的qconfig, 就是一个典型的配置中心...

  • Nacos注册中心之概要设计

    前言 在之前的文章中分析了Nacos配置中心,配置中心的核心是配置的创建、读取、推送。 注册中心的核心比配置中心多...

  • SpringCloud-Spring Cloud Config分

    分布式配置中心可以理解成 注册中心+配置中心的整合。具体实现思路:搭建一个注册中心,在注册中心的基础上添加配置中心...

  • SpringCloud Config使用

    构建配置中心 配置中心服务端配置 新建一个配置中心模块,且注册到eureka中,在其他服务的基础上增加如下配置po...

  • 05知识点

    配置中心设计与实践 配置中心定义 服务集群的统一配置存储和管理系统,配置中心的特点: 独立于程序的只读变量 伴随应...

  • 配置中心

    作用 分布式系统中,服务数量比较多,服务有大量的配置文件,文件可以统一管理,提高效率。配置中心是分布式不可取少的一...

  • 配置中心

    配置中心的原理

  • 配置中心

    git仓库中创建一个文件夹cloud-config-repo,在文件夹下面创建三个properties:cloud...

  • 配置中心

    当项目达到一定程度,配置五花八门这时候配置中心的便派上了用场。 方案1 maven打包 如果只是要区分开发环境和上...

网友评论

      本文标题:6.Config配置中心

      本文链接:https://www.haomeiwen.com/subject/rgtvnqtx.html