透彻理解Spring Cloud系列(二五)——Ribbon工作流程:核心组件分析 本章对Ribbon中的其它组件进行了分析,读者关键是理解整个Ribbon客户端的工作流程。至此,Spring Cloud Netflix Ribbon的源码分析就到这里。想要更深入分析并对Ribbon进行定制改造的童鞋,建议好好看下Spring Cloud官方文档,然后自己按照我的分析读一遍Ribbon的核心源码。 2020-07-06 浏览(2,513) 评论(0) 阅读全文
透彻理解Spring Cloud系列(二四)——Ribbon工作流程:工作流程分析 本章主要对Ribbon的整体工作流程进行了分析,流程中的核心是一个叫做ZoneAwareLoadBalancer的Ribbon调度管理器组件。 2019-08-03 浏览(1,363) 评论(0) 阅读全文
透彻理解Spring Cloud系列(二三)——Ribbon初始化流程:整合Eureka 本章主要讲解了与Eureka整合使用时,Spring Cloud Netflix Ribbon的初始化流程,整体流程还是比较清晰的,就是初始化并注入了一些与Eureka相关的Ribbon核心组件。 2019-07-29 浏览(1,562) 评论(0) 阅读全文
透彻理解Spring Cloud系列(二二)——Ribbon初始化流程:客户端配置原理 本章讲解了Ribbon的客户端配置及初始化流程。这里总结一下: Spring Boot启动时,首先会创建RibbonClient的ApplicationContext上下文,并确定使用哪些Configuration配置类,配置优先级从高到低: `@RibbonClient`的自定义配置;@RibbonClients`的全局配置;RibbonClientConfiguration的默认配置。 2019-07-28 浏览(1,737) 评论(0) 阅读全文