摘要:Eureka 系列(04)客户端源码分析 [TOC] 0. "Spring Cloud 系列目录 Eureka 篇" 在上一篇 "Eureka 系列(01)最简使用姿态" 中对 Eureka 的简单用法做了一个讲解,本节分析一下 EurekaClient 的实现 DiscoveryClient。本文
阅读全文
摘要:Eureka 系列(03)Spring Cloud 自动装配原理 [TOC] 0. "Spring Cloud 系列目录 Eureka 篇" 本文主要是分析 Spring Cloud 是如何整合 Eureka 的,但不会具体分析 Eureka 的源码,之后的文章会对 Eureka 的源码做一个比较具
阅读全文
摘要:Eureka 系列(02)Eureka 一致性协议 "Eureka" 是由 Netflix 基于 AP 模型的服务发现中间件,包括服务发现服务器和客户端的。相关文档推荐:一是 "Spring Cloud Eureka 官网" ,二是 "Eureka源码解析" 。 本系列源码分析基于 spring c
阅读全文
摘要:Eureka 系列(01)最简使用姿态 "Eureka" 是由 Netflix 公司的服务发现中间件,包括服务发现服务器和客户端的。 "Spring Cloud Eureka 官网文档" [TOC] 0. "Spring Cloud 系列目录 Eureka 篇" 1. 服务发现与发现 1.1 服务发
阅读全文
摘要:Feign 系列(05)Spring Cloud OpenFeign 源码解析 [TOC] __Spring Cloud 系列目录()__ 在 "上一篇" 文章中我们分析 Feign 参数解析的整个流程,Feign 原生已经支持 Feign、JAX RS 1/2 声明式规范,本文着重关注 Sprin
阅读全文
摘要:Feign 系列(04)Contract 源码解析 [TOC] __Spring Cloud 系列目录()__ 在 "上一篇" 文章中我们大致分析了一下 的工作原理,那 到底是如何适配 Feign、JAX RS 1/2 的 REST 声明式注解,将方法的参数解析为 Http 的请求行、请求头、请求体
阅读全文
摘要:Feign 系列(01)最简使用姿态 [TOC] __Spring Cloud 系列目录()__ 更多使用案例见 "Feign Github 官网" 1. 引入 maven 依赖 2. 基本用法 __总结:__ 实际上是创建了一个 GitHub 的动态代理。 3. Feign 声明式注解 Feign
阅读全文
摘要:Spring Cloud [TOC] 相关文档 1. Spring Cloud 官网: 2. Spring Cloud 中文文档: 3. Spring Cloud 翟永超: Eureka "Eureka" 是由 Netflix 基于 AP 模型的服务发现中间件,包括服务发现服务器和客户端的。相关文档
阅读全文
摘要:Feign 系列(03)Feign 工作原理 [TOC] __Spring Cloud 系列目录()__ 1. Feign 是如何设计的 首先回顾一下 的基本用法: __总结:__ 使用时分成两步:一是生成 Feign 的动态代理;二是 Feign 执行。 图1:Feign 的整体设计 __总结:_
阅读全文
摘要:Feign 系列(02)Why Feign [toc] 1. 什么是 Feign 的英文表意为“假装,伪装,变形”, 是一个 Http 请求调用的轻量级框架,可以以 Java 接口注解的方式调用 Http 请求,而不用像 Java 中通过封装 HTTP 请求报文的方式直接调用。 通过处理注解,将请求
阅读全文
摘要:Spring Cloud Alibaba Nacos 目录 学习资料 1. "Nacos 官网(https://nacos.io/zh cn/docs/what is nacos.html)" 2. "Nacos 程序猿DD(http://blog.didispace.com/tags/Nacos/
阅读全文