SpringCloud alibab 特性

Flow control and service degradation 服务流量控制和服务降级(熔断)====> Sentinel 替换SpringCloud中原有的Hystrix组件

Service registration and discovery 服务注册和发现组件 ====> Nacos 替换SpringCloud中Consul和Eureka组件

Distributed Configuration 统一配置中心组件 ====> Hacos 替换SpringCloud中Config组件 自动配置刷新

Event-driven 事件驱动利用MQ RocketMQ ====> 事件驱动替换SpringCloud中Bus组件实现消息总线

Dubbo Rpc 集成Dubbo实现服务间通信 ====> Dubbo Rpc 替换原始原始项目中RestTemplate OpenFeign

微服务项目实战开发选择

在实际项目中往往是三个框架结合使用SpringCloud NetFlix + SpringCloud Spring + SpringCloud alibaba

主要下面几个组件构成

1、服务注册中心 ====> Nacos

2、服务间通信负载均衡 ====> HttpRest a. RestTemplate+Ribbon b.OpenFeign

3、服务流量控制和服务降级 ====> Sentinel

4、服务网关组件 ====> GateWay

5、统一配置中心组件 ====> Nacos

评论