在国内dubbo还是使用比较多的,毕竟是阿里很早之前都开源的框架,但是dubbo的生态相对来说已经赶不上springclud了,springclud在国外应用的比较多,大家基本都是dubbo的,springclud这一系列初心就是说说最重要的知识点,有老铁联系我,说内容太简单了,想要多学点源码,多学点项目实战的应用。其实源码怎么说呢?我的建议先把springclud基础的知识点都掌握了,最好有个实战的项目应用,在去学源码。基础知识都不了解直接怼源码,这种学习方法绝对是有问题的。就像上节Eureka,只会说看源码的方法。看最核心的东西,不会全部看的。在工作中运用了,熟悉了在详细的根据核心的东西的思路来看源码。说了这么多,今天说说Ribbon。
源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』软件架构-深入理解Ribbon(93)/
(一)Ribbon客户端负载均衡介绍及基本使用
- 服务端的负载均衡
nginx本身就是服务,nginx做负载,就是服务端做负载均衡。dubbo就是服务端的负载均衡。