Ribbon从入门到源码解析

目录
1、简介
2、案例
2.1 搭建服务注册中心EurekaServer
2.2 搭建order-service服务
2.3 搭建user-service服务
2.4 服务启动
2.5 测试结果
3、Ribbon如何实现负载均衡
3.1 拦截http请求
3.2 解析请求中的服务名
3.3 根据服务名获取服务IP和Port信息
3.4 根据负载均衡策略发起http请求
4、简单源码解析
4.1 ILoadBalancer
4.2 AbstractLoadBalancer
4.3 BaseLoadBalancer
4.4 DynamicServerListLoadBalancer
4.5 ZoneAwareLoadBalancer

1、简介
在微服务架构中,服务拆分成一个个的微服务,并且以集群化的方式进行部署;此时服务与服务之间的调用变得复杂了起来,客户端需要自主选择调用服务端集群中的某个服务,这就是我们经常说到的客户端负载均衡,在Spring Cloud生态中使用的比较广泛的技术是Ribbon。

Ribbon从入门到源码解析最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/28374.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>