参考视频:千锋教育全新SpringCloud(Hoxton版+alibaba)全套教程丨史上最简单全面的微服务架构教程_哔哩哔哩_bilibili

时长:12小时。

Spring Cloud Alibaba的五大组件为:

Sentinel:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。

Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。

RocketMQ:一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。

Dubbo:Apache Dubbo™ 是一款高性能 Java RPC 框架。

Seata:阿里巴巴开源产品,一个易于使用的高性能微服务分布式事务解决方案。

 

最新版本见下图:

 

 

Spring Cloud技术栈Netflix与Alibaba版本中组件的区别:

 

   

可以看到Spring Cloud Alibaba并未提供微服务治理全部的组件,而是继续使用了其中Spring Cloud官方或者Spring Cloud Netflix的一些组件。

服务调用:Spring Cloud OpenFeign

服务网关:Spring Cloud Gateway

负载均衡:Spring Cloud Netflix Ribbon

链路追踪:Spring Cloud Sleuth

 

posted on 2021-11-08 10:05  Sempron2800+  阅读(873)  评论(0编辑  收藏  举报