微服务架构Day17-SpringCloud
SpringCloud框架
- SpringCloud是基于SpringBoot的微服务框架,提供完整的微服务解决方案. 包括:
- 服务治理
- 注册中心
- 配置管理
- 熔断器
- 智能路由
- 微代理
- 控制总线
- 全局锁
- 分布式session
- SpringCloud包含众多子项目:
- SpringCloud config: 分布式配置中心
- SpringCloud netflix: 核心组件
- Eureka: 服务治理,注册中心
- Hystrix: 服务保护框架
- Ribbon: 客户端负载均衡器
- Feign: 基于Ribbon和Hystrix的声明式客户端
- Zuul: 网关组件,提供智能路由,访问过滤等功能