- 博客(3)
- 收藏
- 关注
原创 spring mvc 原理深度解析
概要spring mvc 设计思想与体系结构组成mvc 执行流程解析注解配置一、spring mvc 设计思想与体系结构组成知识点jsp 执行过程回顾spring mvc执行流程解析mvc 体系结构1、回顾servlet 与jsp 执行过程流程说明:请求Servlet处理业务逻辑设置业务Modelforward jsp Servletjsp Servlet 解析封装html 返回提问:这个是一个MVC应用场景吗?spring mvc本质上还是在使用Servl
2020-11-21 16:33:39 414
原创 SpringCloud实战-Ribbon 的基本架构和实现原理
Netflix Ribbon 基本架构作为一款客户端负载均衡工具,要做的事情无非就是两件:第一件事情是获取注册中心中的服务器列表;第二件事情是在这个服务列表中选择一个服务进行调用。Netflix Ribbon 中的核心类ILoadBalancerpublic interface ILoadBalancer { //添加后端服务 //这里抽象成添加服务列表,因为Ribbon是一个工具,可以用来集成不限于Eureka //1 public void addServers(List&l
2020-11-08 17:51:22 307 3
原创 SpringCloud实战-Ribbon
1、Ribbon是Netflix一个客户端负载均衡工具,包括负载均衡、连接超时、重试等功能,Spring Cloud Netflix Ribbon对Netflix Ribbon做了封装和集成2、Eureka提供了 DiscoveryClient工具类用于查找注册在Eureka中的服务3、Ribbon默认是轮询的负载均衡策略,可以通过@RibbonClient注解改变策略,比如随机策略4、Ribbon集成Eureka是通过Eureka暴露的客户端接口-DiscoveryClient工具类实现...
2020-11-08 16:57:26 125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人