Spring Cloud Bus
Spring Cloud Bus 是 Spring 在 Spring Cloud Stream 基础上分装的消息总线组件。
Spring Cloud Bus 将分布式系统中的各节点通过轻量级的消息通道(broker)连接起来,
基于此广播消息,协调各节点运行。
Spring Cloud Bus 目前有两个实现,/actuator/bus-env
和 /actuator/bus-refresh
,分别对应各节点的 /actuator/env
和 /actiator/refresh
功能。
如何引入?
- 根据依赖的 MQ 的不同,引入依赖
org.springframework.cloud:spring-cloud-starter-bus-amqp
或org.springframework.cloud:spring-cloud-starter-bus-kafka
。 - 配置 MQ 连接属性。