美文网首页
7.Bus消息总线

7.Bus消息总线

作者: 面具猴 | 来源:发表于2019-05-28 08:57 被阅读0次

0.服务器上安装RabbitMQ组件

一.服务端

1.依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-bus</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-stream-binder-rabbit</artifactId>
</dependency>

2.配置

#rabbitmq
spring.rabbitmq.host=127.0.0.1
#bus
management.endpoints.web.exposure.include=bus-refresh

二.客户端

1.依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-bus</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-stream-binder-rabbit</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

2.配置
在application.properties配置文件中添加

#rabbitmq
spring.rabbitmq.host=127.0.0.1

三.测试

发送post
http://127.0.0.1:8002/actuator/bus-refresh

注意:
以上方式对于框架级别的配置能自由更新,但对于自定义配置@Value("${remoteconfig}")无法起作用
如果想要起作用要在Controller上加注解@RefreshScope

相关文章

  • 7.Bus消息总线

    0.服务器上安装RabbitMQ组件 一.服务端 1.依赖 2.配置 二.客户端 1.依赖 2.配置在applic...

  • Android实现消息总线的几种方式,你都会吗?

    Android中消息总线的几种实现方式 前言 消息总线又叫事件总线,为什么我们需要一个消息总线呢?是因为随着项目变...

  • 高级框架第十三天Config:分布式配置中心

    第一部分 Bus:消息总线 主要内容 1.消息总线简介 2.基于消息总线实现全局热刷新 一.消息总线简介 1.什么...

  • 消息总线

    SpringCloudBus:事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring C...

  • Spark消息总线实现

    消息总线概述 消息总线是Spark内部进行消息传递,触发事件的框架,消息总线的核心是由三个抽象的对象组成: Eve...

  • 美团消息总线module-event实现

    美团消息总线module-event实现 Android消息总线的演进之路:用LiveDataBus替代RxBus...

  • Bus消息总线

    Bus消息总线 原文在github,有些相对路径连接不能跳转,如想看原文项目地址 spingboot2.1.3加s...

  • Bus 消息总线

    Bus概述 Spring Cloud Bus 是用轻量的消息中间件将分布式的节点连接起来,可以用于广播配置文件的更...

  • Android中消息总线的几种实现方式

    前言 消息总线又叫事件总线,为什么我们需要一个消息总线呢?是因为随着项目变大,页面变多,我们可能出现跨页面、跨组件...

  • 【开源框架】EventBus 消息总线使用

    开源框架 —> EventBus 消息总线框架使用 1. 前言 OTA模块用到消息总线框架EventBus,经过对...

网友评论

      本文标题:7.Bus消息总线

      本文链接:https://www.haomeiwen.com/subject/zskvnqtx.html