首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Nacos源码
橡果的笔记
创建于2024-10-26
订阅专栏
Nacos源码
等 3 人订阅
共8篇文章
创建于2024-10-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Nacos源码8:Nacos消费端定时拉取服务实例
1.概述 Nacos消费端会启动定时调度,定时去Nacos服务端拉取服务实例并缓存到消费端本地Map缓存中。 2. 启动定时调度线程池 当消费端获取服务实例时,执行PollingServerListU
Nacos源码7:消费者动态感知服务实例
1.概述 当Nacos服务端基于udp协议推送变更之后的服务实例给消费者之后,消费者需要接收到这些实例。所以接下来我们看看,消费者接收变更之后的服务实例是怎样的过程。 2.消费者接收变更之后的实例 P
Nacos源码1:Nacos服务注册基本原理
Nacos是我们常用的技术栈,在微服务架构中承担着服务注册发现、配置中心等重要功能。除了使用Nacos之外,我们还需要了解Nacos的基本原理。 我们本章主要熟悉Nacos的服务注册的基本流程。现在的
Nacos源码2:Nacos服务发现基本原理
前面,我熟悉了service注册基本原理。service已经注册到NacosServer了,接下来服务消费端要调用service,就需要从NacosServer获取server及其实例信息,然后基于R
Nacos源码3:Nacos缓存service的索引信息
Nacos缓存service的索引信息: 即Nacos缓存service对应的实例ip/port。 前面Nacos的系列文章提到了NacosServer服务端,在publisherIndexes中缓存
Nacos源码4:Nacos缓存service实例Client对象逻辑
首先,我们先统一各个角色的称呼: 这里服务提供者实例,我们统一称为client端,每个实例的唯一标识我们称为clientId,即ip/port信息。 NacosServer端,我们统一称为server
Nacos源码5:Nacos缓存服务实例的基本流程
1. 背景描述 首先,说明下整个流程图,如下: 整个流程图 我们在前面的Nacos系列文章中,了解到获取服务的实例信息的代码如下: 我们看到是从publishers缓存中获取服务实例信息,这个publ
Nacos源码6:Nacos心跳机制
1. 客户端定时发送心跳 客户端注册服务实例之前,执行addBeatInfo方法 beatReactor心跳反应器类的addBeatInfo方法调用线程池来定时发送心跳 NameProxy代理类负责发