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
    
  • 相关阅读:
    NOIP 2017逛公园(记忆化搜索)
    NOIP 2012疫情控制 (二分+倍增+贪心)
    NOIP 2005过河(DP+路径压缩)
    P1198 [JSOI2008]最大数
    [Noip2016]蚯蚓
    [六省联考2017]期末考试
    六省联考:组合数问题
    蒜头君的兔子
    bzoj1015 [JSOI2008]星球大战starwar
    luogu P3370 【模板】字符串哈希
  • 原文地址:https://www.cnblogs.com/loveer/p/11441724.html
Copyright © 2011-2022 走看看