feign
feign
杭州小哥哥
记录学习笔记
展开
-
Feign使用原理
Feign Client会在底层根据你的注解,跟你指定的服务建立连接、构造请求、发起靕求、获取响应、解析响应,等等。这一系列脏活累活,人家Feign全给你干了。 那么问题来了,Feign是如何做到这么神奇的呢?很简单,Feign的一个关键机制就是使用了动态代理。咱们一起来看看下面的图,结合图来分析: 首先,如果你对某个接口定义了@FeignClient注解,Feign就会针对这个接口创建一个动态代理 接着你要是调用那个接口,本质就是会调用Feign创建的动态代理,这是核心中的核心 Feign的...原创 2021-02-05 17:20:08 · 662 阅读 · 0 评论 -
fegin
原创 2020-12-18 12:55:45 · 163 阅读 · 0 评论 -
Ribbon、Feign和OpenFeign的区别来了
Ribbon 随着服务注册中心的安装完成后,客户端的负载均衡和服务的调用又是我们关注的话题。Ribbon可以实现客户端的负载均衡, 负载均衡LB Load Balance(负载均衡):简单的说就是将用户的请求平摊的分配到多个服务器上,从而达到系统的HA(高可用)。常见的负载均衡工具有nginx、LVS,硬件上F5等 集中式LB 即在服务的消费方和提供方之间使用独立的LB设施,可以是硬件F5、也可以是软件nginx、LVS等,提供该设施将请求通过某种策略发送给服务提供方 进程内LB 将LB逻辑集原创 2020-11-28 13:40:22 · 2130 阅读 · 0 评论 -
OpenFegin
原创 2020-11-28 13:24:18 · 115 阅读 · 0 评论 -
fegin
原创 2020-11-28 13:22:32 · 273 阅读 · 0 评论