SpringCloud 源码分析
文章平均质量分 87
SpringCloud 源码分析
959y
奋斗ing
展开
-
[SpringCloud] Feign Client 的创建 (二) (五)
OpenFeign源码之Feign Client的创建原创 2024-03-29 11:06:04 · 1106 阅读 · 0 评论 -
[SpringCloud] Feign Client 的创建 (一) (四)
Open Feign源码之Feign Clien的创建原创 2024-03-28 17:42:04 · 1425 阅读 · 2 评论 -
[SpringCloud] OpenFeign核心架构原理 (三)
SpringCloud之OpenFeign如何进入Spring容器原创 2024-03-06 10:54:45 · 544 阅读 · 0 评论 -
[SpringCloud] OpenFeign核心架构原理 (二)
SpringCloud: OpenFeign的核心架构原理原创 2024-03-05 12:29:18 · 319 阅读 · 0 评论 -
[SpringCloud] OpenFeign核心架构原理 (一)
SpringCloud OpenFeign之组件的介绍原创 2024-03-04 18:15:11 · 1426 阅读 · 0 评论 -
[Nacos] Nacos Server之间的操作 (十一)
Nacos Server之间的操作: 1.发送本Server的注册表到其他Server 2.获取到注册表中的所有instance的最新状态并更新到本地注册表 3.清除本注册表中空的Service原创 2023-05-30 21:14:23 · 780 阅读 · 0 评论 -
[Nacos] Nacos Server与Nacos Client间的UDP通信 (十)
Nacos Server与Nacos Client间的UDP通信原创 2023-05-29 18:48:13 · 1838 阅读 · 0 评论 -
[Nacos] Nacos Server处理订阅请求 (九)
Nacos Server源码之Nacos Server处理订阅请求分析原创 2023-05-28 12:41:49 · 882 阅读 · 0 评论 -
[Nacos] Nacos Server处理心跳请求 (八)
Nacos Server源码之处理心跳请求原创 2023-05-27 17:38:17 · 970 阅读 · 0 评论 -
Spring Cloud Alibaba Nacos
文章目录1.服务治理2.注册中心的原理3.常见的注册中心4.Nacos概述5.Nacos实战5.1 下载Nacos5.2 测试5.3 商品服务加入nacos5.4 将订单服务注册到Nacos5.5 测试代码1.服务治理服务治理是微服务中核心模块,用于实现各个微服务的自动化注册和发现服务注册:在服务治理框架中,都会构建一个注册中心,每个服务单元向注册中心登记自己提供服务的详细信息。并在注册中心形成一张服务的清单,服务注册中心需要以心跳的方式去监测清单中的服务是否可用,如果不可用,需要在服务清单中剔除不可原创 2021-12-19 22:51:18 · 451 阅读 · 0 评论 -
[Nacos] Nacos Server处理注销请求 (七)
Nacos Server源码之Nacos Server处理注销请求原创 2023-05-26 19:25:45 · 1160 阅读 · 0 评论 -
[Nacos] Nacos Server处理注册请求 (六)
Nacos Server源码之Nacos Server处理注册请求原创 2023-05-24 18:57:38 · 1090 阅读 · 0 评论 -
[Nacos] Nacos Server主要类和接口 (五)
Nacos Server源码之重要的类分析原创 2023-05-23 14:37:12 · 1173 阅读 · 0 评论 -
[Nacos] Nacos Client获取调用服务的提供者列表 (四)
Nacos Client源码之Nacos Client获取调用服务的提供者列表原创 2023-05-22 20:13:41 · 1774 阅读 · 1 评论 -
[Nacos] Nacos Client获取所有服务和定时更新Client端的注册表 (三)
Nacos Client源码之Nacos Client获取所有服务和定时更新Client端的注册表原创 2023-05-21 20:19:19 · 4230 阅读 · 2 评论 -
[Nacos] Nacos Client向Server发送注册请求和心跳请求 (二)
Nacos Client 源码之Nacos Client向Server发送注册请求和心跳请求原创 2023-05-20 23:50:46 · 942 阅读 · 0 评论 -
[Nacos] Nacos Client重要Api (一)
Nacos源码之重要Api (1)原创 2023-05-19 15:39:56 · 1502 阅读 · 0 评论 -
SpringCloud源码分析 (Eureka-Server-处理客户端续约请求) (七)
Eureka Server 的处理客户端续约请求源码原创 2023-05-16 22:46:53 · 415 阅读 · 1 评论 -
SpringCloud Feing 源码 (简单实用) (一)
Feign 的简单使用原创 2022-12-07 22:52:12 · 647 阅读 · 0 评论 -
SpringCloud源码分析 (Eureka-Server-处理客户端删除overridden状态请求) (六)
Eureka Server 源码分析 处理客户端删除状态的请求原创 2022-09-03 14:54:46 · 313 阅读 · 0 评论 -
SpringCloud源码分析 (Eureka-Server-入口分析和处理Client状态请求) (五)
Eureka Server 分析之 自动装配入口和如何处理客户端的状态请求的改变原创 2022-09-03 00:18:13 · 366 阅读 · 0 评论 -
详解 Eureka 缓存机制
文章目录1.AP 特性2.服务状态3.Eureka Server4.缓存机制5.Eureka Client6.默认配置下服务消费者最长感知时间7.网关实现服务下线实时感知1.AP 特性从 CAP 理论看,Eureka 是一个 AP 系统,优先保证可用性(A)和分区容错性§,不保证强一致性©,只保证最终一致性,因此在架构中设计了较多缓存。2.服务状态Eureka 服务状态 enum 类:com.netflix.appinfo.InstanceInfo.InstanceStatus3.Eureka原创 2022-02-19 17:46:55 · 979 阅读 · 0 评论 -
SpringCloud Alibaba之Sentinel工作原理
文章目录核心介绍NodeSelectorSlotClusterBuilderSlotStatisticSlotFlowSlotDegradeSlotSystemSlotProcessorSlotChainContextEntryNodeStatisticSlot核心介绍在 Sentinel 里面,所有的资源都对应一个资源名称(resourceName),每次资源调用都会创建一个 Entry 对象。Entry 可以通过对主流框架的适配自动创建,也可以通过注解的方式或调用 SphU API 显式创建。Ent原创 2021-11-14 12:29:30 · 923 阅读 · 0 评论 -
SpringCloud源码解析 (Eureka-Client源码解析-更新Server的注册信息) (三)
1. EurekaClientAutoConfigurationRefreshableEurekaClientConfiguration()eurekaClient() -> CloudEurekaClient cloudEurekaClient = new CloudEurekaClient()原创 2022-05-21 23:46:22 · 483 阅读 · 0 评论 -
微服务框架核心源码深度解析面试题_1
1.Q 01你曾阅读过 Spring Cloud 的源码吗?我们知道,Spring Cloud 是通过 Spring Boot 集成了很多第三方框架构成的。现在准备解析 Spring Cloud 中某子框架的源码,若还没有找到合适的入手位置,那么从哪里开始解析可能是一个不错的选择。请谈一下你的认识。RA:我自己曾阅读过 Spring Cloud 中的 Eureka、OpenFeign、Ribbon 等的源码。对于一个未曾阅读过的子框架源码,我认为从自动配置类开始解析可能是一个不错的选择。我们知道原创 2022-05-03 12:15:31 · 447 阅读 · 0 评论 -
SpringCloud源码分析 (Eureka-Client-源码分析-重要Api和入口类) (二)
Eureka Client源码解析文章目录1.Eureka Client源码的重要API2. Eureka Client解析入口中的重要类1.Eureka Client源码的重要APIInstanceInfo.java表示该类保存一个微服务主机的信息。一个该类实例就代表了一个微服务主机。该主机注册到EurekaServer 就是将其InstanceInfo写入Eureka注册表中, 且被其他Server读取到该Server的信息就是这个InstanceInfo// 记录当前InstanceInf原创 2022-05-01 16:47:21 · 382 阅读 · 0 评论 -
SpringCloud源码分析 (Eureka-Client-架构) (一)
注册中心架构图文章目录1.Eureka的异地多活解析2.Reign和Zone概念解析3.Eureka中的Region与Zone配置1.Eureka的异地多活解析异地多活一般是指不同城市建立的独立数据中心活相对的是主备关系中的热备而言的, 热备是指备份机房随时全量备份着主机房中的数据, 但是平时不支撑业务, 对外不提供服务, 只要在主机房出现故障的时候会切换到备份机房, 就是说平时来说, 只有主机房是活的。多活是指这些机房属于主从模式, 即这些机房都对外提供服务, 相互备份。2.Reign和Zo原创 2022-04-29 17:26:58 · 434 阅读 · 0 评论