
Spring cloud
Spring cloud
阳光帅青年
努力就有收获,let's go!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hystrix 的执行原理
Hystrix核心思想是资源隔离 + 限流。 步骤如下: 1、创建 command Hystrix会根据调用请求创建command,通过实现这两个HystrixCommand,HystrixObservableCommand接口创建。 2、调用 command 执行方法 执行 command调用方法: execute():属于同步调用,返回单条结果,或者抛出异常。 queue...原创 2020-04-01 15:50:36 · 195 阅读 · 0 评论 -
Feign的代码和原理总结
Feign的源码实现流程 1、首先启动类上通过@EnableFeignClients 注解,开启 FeignClient的功能。 2、在程序启动时开启包的扫描。把带有@ FeignClient 的注解的类信息注入IoC 容器中。 3、当接口的方法被调用时,通过JDK 的代理来生成RequestTemplate。 4、根据 RequestTemplate 生成 Http 请求...原创 2020-03-16 15:14:50 · 253 阅读 · 0 评论