Ribbon 部分
Feign底层默认使用了Ribbon.
Ribbon,使用的是LoadBalanceIntercceptor,对请求的路径进行了拦截,拦截到请求后根据该地址从Nacos列表获取真实的地址替换成真实的Ip地址加端口,因为Client本地会维护一份缓存列表,可以通过该列表取注册中心获取地址。
-
关于拦截器的使用.
Screen Shot 2022-01-17 at 12.11.46 PM.png
-
模拟原理









网友评论