SpringCloudConfig使用

 

config 服务端

修改application.yml 为 bootstrap.yml

1. maven 添加

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

2. 启动类添加 注解

@EnableConfigServer

 3.yml配置文件

eureka:
  client:
    service-url:
      defaultZone: http://10.10.10.103:8761/eureka # 注册中心
spring:
  application:
    name: CONFIG
  cloud:
    config:
      server:
        git:
          # git config 配置文件 地址
          uri: https://github.com/qukaige/config-repo.git
          # 配置文件下拉到本地的文件夹中
          basedir: C:/SpringCloud/config/basedir
          # 用户名密码
          username: 123
          password: 1qaz
  rabbitmq: # mq地址
    host: 10.10.10.103
    port: 5672
    username: guest
    password: guest

4. git 的配置文件

 

5. 启动config 访问  http://localhost:8083/order-dev.yml 即可访问到git中的配置文件

config 客户端

1.添加maven

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

2.加入配置

spring:
  cloud:
    config:
      discovery:
        enabled: true
        service-id: CONFIG
      profile: dev

   

 修改application.yml 为 bootstrap.yml

 

 

 
posted @ 2019-12-11 15:44  qukaige  阅读(147)  评论(0编辑  收藏  举报