1.什么是Feign
Feign是生命式接口客户端,是一个http请求调用的轻量框架,以接口的方式调用http请求。
2.Feign的作用
(1)封装了http调用流程,作为http客户端代替RestTemplate,支持注解;
(2)提供负载均衡和熔断降级的功能;
3.Feign原理
服务启动时,Feign会对加了@FeignClient的接口,创建远程接口的本地动态代理,然后将这些代理类注入到Spring容器。实际的远程调用由代理类去完成。
1.什么是Feign
Feign是生命式接口客户端,是一个http请求调用的轻量框架,以接口的方式调用http请求。
2.Feign的作用
(1)封装了http调用流程,作为http客户端代替RestTemplate,支持注解;
(2)提供负载均衡和熔断降级的功能;
3.Feign原理
服务启动时,Feign会对加了@FeignClient的接口,创建远程接口的本地动态代理,然后将这些代理类注入到Spring容器。实际的远程调用由代理类去完成。