Ribbon框架源码解析
文章平均质量分 96
Ribbon框架源码解析
Binary Oracle
一名热爱开源和技术的Coder , 开源框架spring committer , golang开源网络库netpoll committer; (脱产备战25考研中,停更一年)
展开
-
Ribbon核心API源码解析:ribbon-core(一)IClient请求客户端 - 02
上篇文章整体上对Ribbon做了介绍,可能有小伙伴的有和我一样的感觉:知道Ribbon它是做什么大,仅只是略懂略懂状态,一种不踏实之感。Java库的好处是它开源,大大降低了学习的难度(不用纯凭记忆,可以从设计脉络上整体把握)。从本文起将对Ribbon从API源码出发,附以示例讲解,逐个击破的方式,一步步对Ribbon进行全面剖析。因Ribbon一时半会还找不到替代的技术,并且国内学习它的资料比较少,希望此系列文章帮助到你。本文牛刀小试,介绍了IClient,以及搭建好了本地测试。转载 2022-09-03 17:11:04 · 364 阅读 · 0 评论 -
源生Ribbon介绍 --- 客户端负载均衡器 - 01
前言正文什么是负载均衡器?服务端负载均衡器客户端负载均衡器孰优孰劣?版本声明关键组件Modules模块项目状态(各模块状态)Ribbon和Spring-Cloud-Loadbalancer功能对比总结是的一部分,它是一个基于HTTP和TCP客户端负载均衡器。它虽然只是一个工具类库,并不需要像eureka注册中心、网关服务那样单独部署,但它却是每一个微服务的基础设施。因为实际上,对于服务间调用、API网关请求转发都需要经过Ribbon负载均衡。转载 2022-09-03 16:49:28 · 332 阅读 · 0 评论