Bus 消息总线

Bus概述

  • Spring Cloud Bus 是用轻量的消息中间件将分布式的节点连接起来,可以用于广播配置文件的更改或者服务的监控管理。关键的思想就是,消息总线可以为微服务做监控,也可以实现应用程序之间相通信。

  • Spring Cloud Bus 可选的消息中间件包括 RabbitMQ和 Kafka。


    Bus 消息总线_第1张图片
    Bus-1

RabbitMQ回顾

Bus 消息总线_第2张图片
RabbitMQ - 1
Bus 消息总线_第3张图片
RabbitMQ - 2

Bus 快速入门

  1. 分别在 config-server 和 config-client 中引入bus依赖: bus-amqp


    Bus 消息总线_第4张图片
    bus-amqp
  2. 分别在config-server 和 config-client 中配置RabbitMQ


    Bus 消息总线_第5张图片
    config-server
  3. 在config-server中设置暴露监控端点:bus-refresh

  • 1.引入坐标


    Bus 消息总线_第6张图片
    引入坐标
  • 2.暴露bus的刷新端点


    Bus 消息总线_第7张图片
    暴露
  1. 启动测试


    Bus 消息总线_第8张图片
    测试

你可能感兴趣的:(Bus 消息总线)