Spring Cloud 图解微服务

Spring Cloud 图解微服务

 

  • 首先,如果你对某个接口定义了@FeignClient注解,Feign就会针对这个接口创建一个动态代理
  • 接着你要是调用那个接口,本质就是会调用 Feign创建的动态代理,这是核心中的核心
  • Feign的动态代理会根据你在接口上的@RequestMapping等注解,来动态构造出你要请求的服务的地址

Ribbon的负载均衡默认使用的最经典的Round Robin轮询算法

 

Spring Cloud 图解微服务

 

上一篇:Java保留两位小数printf,讲的太清楚了


下一篇:Feign设计原理