spring cloud 组件,springcloud项目实战
请先给我简洁的版本
1、外部或内部非Spring Cloud项目均统一通过API网关(Zuul )访问内部服务。 zul是对外暴露的唯一接口,相当于渠道的是控制器的要求
2、网关收到请求后,从注册中心(Eureka )获取可用服务;
3、功能区负载均衡后,下发到后端的具体实例
4、微服务之间通过Feign进行通信处理业务
5、Hystrix负责处理服务超时熔断
6、Turbine监控服务间的调用和熔断指标
7、Ribbon和Fegin通过服务请求zuul进行最外层请求的负载均衡,Ribbon和Fegin进行系统内部各微服务服务调用的负载均衡
基于Spring Cloud的微服务-熔断机制的实现