简介
Spring Cloud Bus 是用轻量的消息代理将分布式的节点(服务)连接起来,可以用于广播配置文件的更改或者服务的监控管理。也就是消息总线可以为微服务做监控,也可以实现应用程序之间的相互通讯。
Spring Cloud Bus可选的消息代理有RabbitMQ和Kafka。
什么是消息总线,什么是消息代理–>前去作者:栗子~~ 文章名:spring Cloud 消息总线(Bus)是什么
环境:Window 10,IDEA,jdk15
准备工作:
Erlang下载
RabbitMQ下载
(安装步骤自行百度)
Spring Cloud Bus底层原理是基于RabbitMQ实现的,默认使用本地的消息队列服务。RabbitMQ需要Erlang语言环境。
一、改造配置中心
1、在之前config-server项目中加入相关依赖
<!--加入Bus-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-bus</artifactId>