SpringColud为开发者提供了在分布式系统(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全局锁,leader选举,分布式session,集群状态)钟快速构建的工具。
先简单阐述下Spring Colud中文社区对四个基础关键组件的描述:
(一)、Spring Colud Config配置中心
Spring Colud Config 就是我们通常意义上的配置中心。Spring Colud Config把应用原本放在本地文件的配置抽取处理,放在中心服务器,本质是配置信息从本地迁移到云端。
Spring Colud Config 分服务端和客户端,服务端负责将git(svn)中存储的配置文件发布成REST接口,客户端从服务端REST接口获取配置。但客户端并不能主动感知到配置的变化,从而主动去获取新的配置,这需要每个客户端通过POST方法出发各自的/refresh。
(二)、Spring Colud Netflix服务发现
版权声明:本文为rofth原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。