自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

go语言编写的兼容redis协议的kv存储

go语言编写的兼容redis协议的kv存储

2022-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除