在config-server模块的pom.xml文件中加入Spring Cloud Bus相关依赖
org.springframework.cloudspring-cloud-bus
org.springframework.cloudspring-cloud-stream-binder-rabbit
在config-server模块中修改application.yml文件
server:
port: 12000
spring:
application:
name: config-server
cloud:
config:
server:
git:
uri: https://gitee.com/cfei_net/config.git
# rabbitmq的配置信息;如下配置的rabbit都是默认值,其实可以完全不配置
rabbitmq:
host: localhost
port: 5672
username: guest
password: guest
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka,http://localhost:8762/eureka
management:
endpoints:
web:
exposure:
# 暴露触发消息总线的地址
include: bus-refresh
重启配置中心,查看RabbitMQ管理员界面
课程总结
Eureka:服务注册中心
Ribbon:负载均衡器
Hystrix:熔断器
Feign:服务调用(调用微服务)
Spring Cloud Gateway:服务网关(路由到微服务)
Spring Cloud Config:配置中心(配置文件统一管理)
Spring Cloud Bus:消息总线(服务之间数据同步)
Spring Cloud Bus:消息总线介绍(资料)
SpringCloud微服务之Config:获取配置中心配置
Config:获取配置中心配置
Config:搭建配置中心微服务
Config:搭建配置中心微服务
Config:配置中心介绍与Git配置管理
回复关键词
JUC 分布式限流 消息队列 alibaba JVM性能调优
看更多精彩教程
别忘了点个在看哦!转发那就太好了!