zoukankan      html  css  js  c++  java
  • springcloud-bus消息总线

    1.configserver引入bus依赖

            <!--引入bus依赖-->
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-bus-amqp</artifactId>
            </dependency>
    

     2.configserver配置文件

    server.port=9999
    spring.application.name=configserver
    
    spring.cloud.consul.host=localhost
    spring.cloud.consul.port=8500
    spring.cloud.consul.discovery.service-name=${spring.application.name}
    
    spring.cloud.config.server.svn.uri=https://DESKTOP-VQE7HEH/svn/ems/
    spring.cloud.config.server.svn.username=taohj
    spring.cloud.config.server.svn.password=taohj
    spring.cloud.config.server.default-label=
    spring.profiles.active=subversion
    management.endpoints.web.exposure.include=*
    
    spring.rabbitmq.host=127.0.0.1
    spring.rabbitmq.port=5672
    spring.rabbitmq.username=admin
    spring.rabbitmq.password=admin
    

     3.configclient引入bus依赖

            <!--引入bus依赖-->
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-bus-amqp</artifactId>
            </dependency>
    

     4.configclient配置文件

    application.properties

    server.port=9991
    spring.application.name=configclient
    
    spring.cloud.consul.host=localhost
    spring.cloud.consul.port=8500
    spring.cloud.consul.discovery.service-name=${spring.application.name}
    
    management.endpoints.web.exposure.include=*
    spring.cloud.config.fail-fast=true
    
    spring.rabbitmq.host=127.0.0.1
    spring.rabbitmq.port=5672
    spring.rabbitmq.username=admin
    spring.rabbitmq.password=admin
    
    
    name=${name}
    

     5.刷新

    SVN配置文件修改提交后,configserver需要post发送刷新请求 URL:http://127.0.0.1:9999/actuator/bus-refresh,再次访问configclient controller配置文件修改后的值才能被重新加载。
    http://127.0.0.1:9999/actuator/bus-refresh 刷新所有微服务
    http://127.0.0.1:9999/actuator/bus-refresh/configclient:9090 刷新某个端口的微服务
    http://127.0.0.1:9999/actuator/bus-refresh/configclient          刷新某个微服务

  • 相关阅读:
    和类的初识
    IIFE
    闭包的二次理解
    5分钟搞懂ECE雾计算
    机智云推出设备联动API,打造智能家居场景化
    神奇的【设备联动API】,助力智能家居/家电场景化
    STM32峰会2017:半小时开发基于STM32的室内智能环境监测仪
    STM32峰会:机智云MCU代码开发工具降低智能硬件开发成本
    广和通G510联网固件首发,支持连接机智云
    各种STM32连接机智云案例汇总(不定期更新,欢迎补充)
  • 原文地址:https://www.cnblogs.com/taohaijun/p/13533921.html
Copyright © 2011-2022 走看看