SpringCloudAlibaba实际上对我们的SpringCloud2.x和1.x实现拓展组件功能.
1.Nacos 分布式配置中心+分布式注册中心=Eureka+config
2.目的是为了推广阿里的产品,如果使用了SpringCloudAlibaba,最好使用alibaba整个体系产品
SpringCloud集成的组件是Netflix公司的框架,先说下常用的组件吧
1.服务发现——Netflix Eureka
2.客服端负载均衡——Netflix Ribbon
3.断路器——Netflix Hystrix
4.服务网关——Netflix Zuul
5.分布式配置——Spring Cloud Config
SpringCloudAlibaba对我们的SpringCloud2.x和1.x实现拓展组件功能.
1.服务发现 nacos
2.客户端负载均衡依旧 Ribbon
3断路器 Sentinel(这个确实很强大)
4.服务网关Gateway
5.分布式配置 可以选择阿波罗和Nacos,nacos可以做注册中心也可以做分布式配置
SpringCloud Alibaba Stream 支持RocketMQ
加上有阿里大厂的背书,2021年中国国内中小型互联网企业都会使用SpringCloudAlibaba构建微服务电商项目