![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud源码
SpringCloud系列
YolynHou
这个作者很懒,什么都没留下…
展开
-
用DiscoveryClient手写负载均衡
用DiscoveryClient实现简单路由1. 原理2. 实操2.1 写pom2.2 写启动类2.3 application.yaml2.4 定义LoadBalancer接口2.5 实现接口2.6 调用3. 小总结前戏在分布式微服务调用的时候我们会想到一个工具叫Ribbon,关于这个Ribbon的具体实现负载均衡的原理可以参考本人这篇文章《Ribbon原理-RestTemplate使用@LoadBalanced负载均衡源码详解》, 本篇内容主要讲自己如何写一个简单的负载均衡逻辑,话不多说,直接开干!原创 2020-05-17 10:45:33 · 670 阅读 · 0 评论 -
Ribbon原理-RestTemplate使用@LoadBalanced负载均衡源码详解
RestTemplate使用@LoadBalanced负载均衡源码详解示例代码概述:使用Eureka作为注册中心服务提供者服务消费者(使用Ribbon实现负载均衡)前戏:在使用RPC框架实现远程调用的时候都会用到RestTemplate,如果想实现负载均衡还会添加一个@LoadBalanced注解,看下面这个例子:@Configuration@ComponentScan(base...原创 2020-05-05 14:57:45 · 1419 阅读 · 0 评论