本文基于SpringCloud-Dalston.SR5 上一篇我们了解到Ribbon主要由如下几个组件组成: 所有Ribbon负载均衡器需要实现的接口IClient 服务实例列表维护机制实现的接口ServerList 负…
分类:Spring Cloud
Spring Cloud Ribbon 全解 (6) - SpringCloud环境下纯Ribbon(不包含Eureka)使用与启动分析
本文基于SpringCloud-Dalston.SR5 前面已经分析了Ribbon各个组件详细的源码,以及整体的流程 SpringCloud环境下纯Ribbon(不包含Eureka)使用与启动分析: 示例项目 以下项目可…
Spring Cloud限流详解(附源码)
在高并发的应用中,限流往往是一个绕不开的话题。本文详细探讨在Spring Cloud中如何实现限流。 在 Zuul 上实现限流是个不错的选择,只需要编写一个过滤器就可以了,关键在于如何实现限流的算法。…
gradle编译spring源码过程问题整理
最近在看spring boot ,发现好多是spring中的技术或概念,于是找了一本书《Spring源码深度解析.pdf》,开始学习下源码是从git上下的,先把https://github.com/spring-proj…
spring cloud架构
Spring Cloud解决的第一个问题就是:服务与服务之间的解耦。很多公司在业务高速发展的时候,服务组件也会相应的不断增加。服务和服务之间有着复杂的相互调用关系,经常有服务A调用服务B,服务B调用服务C和服务D …
spring源码学习之路---深度分析IOC容器初始化过程(四)
作者:zuoxiaolong8810(左潇龙),转载请注明出处。 &nbs…
[转载]Spring Cloud技术分析(序)
转载来自:网易乐得技术团队 http://tech.lede.com/2017/03/15/rd/server/SpringCloud0/ Spring Cloud技术分析(序) http://tech.lede.com…
spring cloud gateway 入门
spring cloud gateway 概述 Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spri…
Spring Cloud Gateway 聚合swagger文档
关于pigX:全网最新的微服务脚手架,Spring Cloud Finchley、oAuth2的最佳实践 在微服务架构下,通常每个微服务都会使用Swagger来管理我们的接口文档,当微服务越来越多,接口查找管理无…
spring-cloud-feign源码深度解析
Feign是一个声明式的Web服务客户端。这使得Web服务客户端的写入更加方便 要使用Feign创建一个界面并对其进行注释。它具有可插拔注释支持,包括Feign注释和JAX-RS注释。Feign还支持可插拔编码器和解码器…
Spring Cloud Ribbon
客户端负载均衡Spring Cloud Ribbon Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,基于Netflix Ribbon实现。 目录 客户端负载均衡(本文重点) 源码…
Spring Cloud底层原理
毫无疑问,Spring Cloud 是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。 不过大多数讲解还停留在对 Spring Cloud 功能使用的层面,其底层的很多原理,很多人可能并不知晓。实际上,Spri…