- 博客(2)
- 收藏
- 关注
原创 RestTemplate、Httpclient、Ribbon、Feign、OpenFeign关系
3.Ribbon相关配置类中使用到了该注解获取resttemplate集合,并且通过SmartInitializingSingleton的afterSingletonsInstantiated方法和restTemplateCustomizer,为resttemplate设置拦截器,之后resttemplate每次进行调用的使用都会经过该拦截器,进行Ribbon负载均衡的处理,最后通过HttpClient发送请求。
2023-05-09 13:38:27
977
1
原创 SpringCloud源码学习笔记—— Zuul网关源码分析
Zuul是netflix旗下开源网关,作为微服务系统的网关组件,是微服务请求的前门。微服务网关的作用有点类似于AOP,将负载均衡限流熔断等"横切关注点"都集中于此,避免每一个服务都需要写重复的功能(解决不了的问题,我们就加一层doge)且微服务网关是统一入口,系统有多个服务,不能每个服务一个对外地址,用户需要一个统一的系统入口进行操作,故zuul网关是系统的统一入口。
2023-05-09 11:03:53
739
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅