spring cloud学习——spring Cloud bus(四)
2018-03-07 19:40
169 查看
中文翻译过来是消息总线,我们在以前那个spring cloud config中会用到。spring cloud config中,当远程git/svn中配置文件改变之后,会通过消息总线去获取最新的配置文件信息,而不需要重启。
bus的大致架构图如下(图是网上拷贝的)
流程:
1,利用git、svn中的webhook(钩子)功能有点类似于触发器,当配置文件修改之后会给configserver发一个bus/refresh请求,使configserver重新从你自己的git/svn去读取一遍配置数据;
2,然后利用消息队列发送消息去通知各个客户端去重新从configserver去读取最新的配置文件
3,至于发送消息的话,是利用消息队列实现的,只要按照Spring cloud bus中的配置要求配置一个消息队列框架就行
其它项目配置的话也不是很难,大家可以去尝试一下
bus的大致架构图如下(图是网上拷贝的)
流程:
1,利用git、svn中的webhook(钩子)功能有点类似于触发器,当配置文件修改之后会给configserver发一个bus/refresh请求,使configserver重新从你自己的git/svn去读取一遍配置数据;
2,然后利用消息队列发送消息去通知各个客户端去重新从configserver去读取最新的配置文件
3,至于发送消息的话,是利用消息队列实现的,只要按照Spring cloud bus中的配置要求配置一个消息队列框架就行
其它项目配置的话也不是很难,大家可以去尝试一下
相关文章推荐
- Spring Cloud学习:07消息总线(Spring Cloud Bus)
- SpringCloud学习之SpringCloudBus
- spring cloud 的学习过程 (一)
- 第八篇: 消息总线(Spring Cloud Bus)
- Spring-cloud学习教程&视频
- Spring Cloud 学习笔记——入门、特征、配置
- Spring Boot和Spring Cloud微服务架构学习(四)-Spring Cloud总结
- spring cloud学习-什么是Spring Cloud Eureka?
- 学习Spring Cloud第七课(Ribbon的基本使用)
- 推荐几个Spring Cloud学习资料
- 推荐一个spring cloud 学习路线,绝对合理化
- Spring Boot + Spring Cloud 构建微服务系统(十):配置中心(Spring Cloud Bus)
- 转载的spring cloud的全家桶,有空学习下
- Spring Cloud 学习笔记——入门、特征、配置
- Spring Cloud学习 | 第二章 | 服务提供者
- springcloud 学习-eureka搭建-为eureka添加认证
- SpringCloud学习笔记-Hystrix熔断器
- spring cloud 的学习过程 (一)
- spring cloud的学习过程(二)
- Spring Cloud学习:06高可用分布式配置中心(Config Cluster)