一、微服务技术对比
| Dubbo | SpringCloud | SpringCloudAlibaba | |
|---|---|---|---|
| 注册中心 | zookeeper、Redis | Eureka、Consul | Nacos、Eureka | 
| 服务远程调用 | Dubbo协议 | Feign(http协议) | Dubbo、Feign | 
| 配置中心 | 无 | SpringCloudGateway、Zuul | SpringCloudConfig、Nacos | 
| 服务网关 | 无 | SpringCloudGateway、Zuul | SpringCloudGateway、Zuul | 
| 服务监控和保护 | dubbo-admin,功能弱 | Hystrix | Sentinel | 
二、企业场景

三、SpringCloud
3.1 组件与服务
- SpringCloud是目前国内使用最广泛的微服务框架。官网地址:Spring Cloud
- SpringCloud继承了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验:

3.2 SpringCloud与SpringBoot的版本兼容关系

Hoxton.SR10对应的SpringBoot版本是2.3.x版本