• 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

     
  • 相关阅读:
    C# SendKeys用法
    Winform的高DPI问题
    CefSharp在高DPI的屏幕上出现黑边(winform)
    CefSharp支持flash
    CeSharp支持MP4
    C#加密解密总览
    Eclipse 调试Bug之使用断点的七大技巧
    详解Eclipse断点
    怎样编写高质量的java代码
    Quartz任务调度基本使用
  • 原文地址:https://www.cnblogs.com/412013cl/p/12022954.html
Copyright © 2020-2023  润新知