SpringCloud 设计原理
深入源码学习SpringCloud 组件底层原理
jackcheng1117
Wake up everyday stronger than yesterday
展开
-
聊聊SpringCloud环境下父子容器
聊聊SpringCloud环境下父子容器注: 本文基于 SpringBoot-2.0.4-RELEASE S pringCloud-Finchley.SR1 版本.起因 Debug Spring web环境时了解到在启动期间创建了两个容器: Spring IOC容器和Web容器,其中Web容器是Spring IOC 的子容器。Debug SpringBoot源码时了解到 SpringBo...原创 2020-04-29 17:23:32 · 880 阅读 · 1 评论 -
SpringCloud Ribbon 设计原理
Ribbon 是netflix 公司开源的基于客户端的负载均衡组件,是Spring Cloud大家庭中非常重要的一个模块;Ribbon应该也是整个大家庭中相对而言比较复杂的模块,直接影响到服务调度的质量和性能。全面掌握Ribbon可以帮助我们了解在分布式微服务集群工作模式下,服务调度应该考虑到的每个环节。本文将详细地剖析Ribbon的设计原理,帮助大家对Spring Cloud 有一个更好...原创 2019-11-16 17:36:33 · 1141 阅读 · 0 评论 -
SpringCloud Feign设计原理
Feign是什么?Feign是一个声明式的Web服务客户端,使得编写web服务客户端变得非常容易。只需要创建一个接口,然后在上面添加注解即可。主要用来进行服务间通信。Feign被广泛应用在Spring Cloud 的解决方案中,是学习基于Spring Cloud 微服务架构不可或缺的重要组件。开源项目地址:https://github.com/OpenFeign/feignF...原创 2019-08-17 22:14:15 · 1009 阅读 · 3 评论