SpringCloud Bus消息总线
- 当服务较少时,使用单个服务/actuator/refresh刷新还说得过去,但如果服务特别多,又是分布式集群,单个刷新就很慢了,
- 这个时候我们使用Bus消息总线,配置修改时,只需要执行/actuator/bus-refresh,通知config-service,让其通知mq,然后各服务监听mq,就可以实现批量刷新配置了
Bus消息总线手动刷新,已安装mq
- Config_Server导入依赖
<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>