Feign+Ribbon源码
2020-07-15 10:37:33 2 举报
Feign+Ribbon主流程源码
作者其他创作
大纲/内容
FeignClientFactoryBean加了注解的bean代理工厂
EnableFeignClients
@AutoConfigureBeforeLoadBalancerAutoConfiguration
AwareImportBeanDefinitionRegistrar
LoadBalancerClient
registerBeanDefinitions
@Import(FeignClientsRegistrar.class)
registerFeignClients
Feign可以理解为高级Httpclient,可以较为友好的实现API统一管理底层也依赖Ribbon去做客户端负载均衡
RibbonAutoConfiguration@Bean
LoadBalancerFeignClientexcute()
http request
0 条评论
下一页