微服务spring Cloud 组件 (一)

什么是springCloud ,说穿了springCloud也是个中间件,它是由spring官方基于springboot开发的,提供一套完整的微服务解决方案,包括服务注册和发现Eureka、配置中心config、全链路监控Sleuth、Api网关、熔断器Hystrix等选型中立的开源组件、可以随时扩展和替换。
SpringCloud是一个开源项目集合,包括很多子项目,具体的项目地址可参考http://github.com/spring-cloud
SpringCloud主要组件汇总可参考下图,因为cloud的子项目居多,每个项目又有自己的版本号,为了进行版本排序,确定一个可用于生产的版本标识,采用伦敦地铁站的名字,按名称首字母排序,eg:Dalston版、Edgware版等我们通常称为D版、E版等:
微服务spring Cloud 组件 (一)_第1张图片
springcloud框架大概包含以上的组件,其实个人理解这些组件可以理解为工具,要哪个拿哪个,微服务重点在于服务,主要是把对服务的管理、监控、集成、治理等一系列的操作。

你可能感兴趣的:(SpringCloud,springCloud)