一、RestTemplate 拦截器了解
RestTemplate 内置了一个 ClientHttpRequestInterceptor
,这个是一个拦截器操作,我们可以在请求的前后做一些事情。然后我们看一下这个类,这个类里面 有一个 intercept
方法。我们看下这个实现类,里面有一个 LoadBalancerInterceptor
实现类。
我们来看 LoadBalancerInterceptor
实现类。
然后我们来看下 这个东西的 实现类 有哪些RibbonLoadBalancerClient
实现了这个接口,并且重写它里面的方法,这样的话每次发送请求都是到这个实现类里面,然后用负载均衡来请求了。文章来源:https://www.toymoban.com/news/detail-491747.html
二、ribbon具体整合 源码刨析
首先我们知道 当一个应用要和springboot整合的话 ,必须得有一个入口文件
<文章来源地址https://www.toymoban.com/news/detail-491747.html
到了这里,关于springcloud 中RestTemplate 是怎么和 ribbon整合,实现负载均衡的?源码分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!