您的位置:首页 > 编程语言 > Java开发

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中的配置要求配置一个消息队列框架就行

其它项目配置的话也不是很难,大家可以去尝试一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: