本文的配置适用于springCloud 2.X版本
(1)config-server所需要的依赖
<!--gradle的方式-->
<!--消息队列包-->
implementation 'org.springframework.cloud:spring-cloud-starter-bus-amqp'
<!--github在仓库发生变化时需要发送一个post请求,springCloud为了能接受这个含payload参数的请求,所以要引入这个包-->
implementation 'org.springframework.cloud:spring-cloud-config-monitor'
(2)config-server配置文件
<!--要在其中添加-->
spring
rabbitmq:
host: localhost
port: 5672
username: guest
password: guest
#禁用安全组,将接口暴露在外面,方便测试
management:
endpoints:
web:
exposure:
include: "*"
(3)config-client所需要的依赖
<!--gradle的形式-->
implementation 'org.springframework.cloud:spring-cloud-starter-bus-amqp&