当前位置:   article > 正文

Spring Cloud 04 --- Spring Cloud执行流程_springcloud请求调用流程

springcloud请求调用流程

Spring Cloud在接口调用上,大致会经过以下几个组件配合
Feign —>Hystrix—>Ribbon—>http client
具体交互流程大致如下:

接口化请求调用:

只是做了一些注释上的定义,比如@EnableDiscoveryClient、@EnableFeignClient、@FeignClient
等等。

Hystrix

如果服务没挂掉,会一直接受请求,
如果服务挂掉了,会断路,不发送请求,是一种自我保护机制。
容错、降级

Ribbon

负载均衡,多台服务器轮流接受请求,避免单台服务器压力过大

http client

http客户端,开始执行真正的http请求。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/476912
推荐阅读
相关标签
  

闽ICP备14008679号