zoukankan      html  css  js  c++  java
  • SpringCloudBus

    不重启微服务的情况下更新配置

    配置服务端

    tensquare_config配置依赖
    
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-config-server</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-bus-amqp</artifactId>
            </dependency>
    
    tensquare_config配置application.yml
    
    server:
      port: 9998
    spring:
      application:
        name: tensquare‐config
      cloud:
        config:
          server:
            git:
              uri: https://gitee.com/ld/tensquare-config.git
      rabbitmq:
        host: 192.168.211.128
        username: guest
        password: guest
    management:    #暴露触发消息总线的地址
      endpoints:
        web:
          exposure:
            include: bus-refresh
    

    配置客户端

    依赖
    
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-config</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-bus-amqp</artifactId>
            </dependency>
    
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring‐boot‐starter‐actuator</artifactId>
            </dependency>
    
    bootstrap.yml
    
    spring:
      cloud:
        config:
            name: tensquare
            profile: user
            label: master
            uri: http://127.0.0.1:9998
    
    application.yml
    
    spring: 
      rabbitmq:
        host: 192.168.211.128
        username: guest
        password: guest
    
    
    postman测试Url:localhost:9998/actuator/bus-refresh Method:post
    

    自定义配置

    在引入配置的地方添加注解:@RefreshScope
    
  • 相关阅读:
    境外支付宝接口对接--支付接口
    js bind
    css的input文本框的 propertychange、focus、blur
    字符流Reader和Writer
    对象流--对象的序列化
    输入流IS和输出流OS学习总结
    File文件的读写操作RandomAccessFile类
    File文件操作学习总结
    Map集合的便利学习总结
    Map集合学习总结
  • 原文地址:https://www.cnblogs.com/loveer/p/11441724.html
Copyright © 2011-2022 走看看