首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
eureka源码解析
订阅
zzKira
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
SpringCloud 源码系列(6)— 注册中心Eureka 之 总结篇
到这里,对 Eureka 核心源码的研究就差不多了,这节先来看下 Spring cloud eureka。Spring cloud eureka 提供了服务端的依赖 spring-cloud-starter-netflix-eureka-server 和客户端的依赖 sprin…
SpringCloud 源码系列(5)— 注册中心Eureka 之 EurekaServer集群
在实际的生产环境中,可能有几十个或者几百个的微服务实例,Eureka Server 承担了非常高的负载,而且为了保证注册中心高可用,一般都要部署成集群的,下面就来看看 eureka server 的集群。 首先来搭建一个三个节点的 eureka-server 集群,看看效果。 …
SpringCloud 源码系列(4)— 注册中心Eureka 之 服务下线、故障、自我保护机制
eureka client 服务关闭停止时,会触发 DiscoveryClient 的 shutdown 关闭 eureka-client,我们就从 shutdown 方法来看看 eureka-client 的下线。 然后关闭了一系列的调度任务,停止与 eureka-serve…
SpringCloud 源码系列(3)— 注册中心Eureka 之 抓取注册表
客户端启动初始化 DiscoveryClient 时,其中有段代码如下:这一步调用 fetchRegistry 就是在启动时全量抓取注册表缓存到本地中。 进入 fetchRegistry 方法,可以看到,首先获取本地的 Applications,如果为空就会调用 getAndS…
SpringCloud 源码系列(2)— 注册中心Eureka 之 服务注册、续约
服务注册的代码位置不容易发现,我们看 DiscoveryClient 初始化调度任务的这个方法,这段代码会去初始化一个实例信息复制器 InstanceInfoReplicator,这个复制器就包含了实例的注册(明明是注册却叫 Replicator 感觉怪怪的)。 先基于 Dis…
SpringCloud 源码系列(1)— 注册中心Eureka 之 启动初始化
Eureka 是 Netflix 公司开源的一个服务注册与发现的组件,和其他 Netflix 公司的服务组件(例如负载均衡、熔断器、网关等)一起,被 Spring Cloud 整合为 Spring Cloud Netflix 模块。不过 Eureka 2.0 开始闭源了,但 1…