首页 > 其他分享 >SpringCloud-Nacos配置中心实现原理(转)

SpringCloud-Nacos配置中心实现原理(转)

时间:2023-07-22 15:00:11浏览次数:51  
标签:Zong SpringCloud 配置 CRUD Nacos 原理 Config

原文:https://blog.csdn.net/Zong_0915/article/details/113089265

作者:Zong_0915

 

一. Nacos Config实现原理解析
首先,Nacos Config针对配置的管理提供了4种操作):

获取配置,从Nacos Config Server中读取配置。
监听配置:订阅感兴趣的配置,当配置发生变化的时候可以收到一个事件。
发布配置:将配置保存到Nacos Config Server中。
删除配置:删除配置中心的指定配置。
而从原理层面来看,可以归类为两种类型:配置的CRUD和配置的动态监听。

1.1 配置的CRUD操作
对于Nacos Config来说,主要是提供了配置的集中式管理功能,然后对外提供CRUD的访问接口使得应用系统可以完成配置的基本操作。

对于服务端来说:需要考虑的是配置如何存储,是否需要持久化。
对于客户端来说:需要考虑的是通过接口从服务器查询得到相应的数据然后返回。
关系如下:

 

标签:Zong,SpringCloud,配置,CRUD,Nacos,原理,Config
From: https://www.cnblogs.com/ajianbeyourself/p/17573382.html

相关文章

  • 【Spring】@RequestBody的实现原理
    @RequestBody注解可以用于POST请求接收请求体中的参数,使用方式如下:@ControllerpublicclassIndexController{@PostMapping(value="/submit",produces=MediaType.APPLICATION_JSON_VALUE)publicvoidsubmit(@RequestBodyUserInfouserInfo){Sy......
  • LCD1602原理与应用
    LCD1602原理写程序要遵循硬件电路->硬件接口->软件编程三部分。LCD1602可以显示2行16个字符,用用16个引脚,主要控制端口为RS,R/W,EN。通过RS,R/W可以选择不同的读写操作:RSR/W操作00写命令01读取BUSYFlag及AC地址10写数据11读数据结合EN,可分为下......
  • MapReduce原理浅析(转)
    MapReduce原理浅析 -------------------------每天学习一点点^_^-------------------------- 一个简单的应用了Map/Reduce模式的例子:http://wiki.apache.org/hadoop/WordCount   用Mapeduce来处理大数据集的过程,这个MapReduce的计算过程简而言之,就是将大数据集分解为......
  • springboot原理
    SpringApplication.run()执行流程:1.初始化监听器、自定义监听器。2.发布ApplicationStartedEvent事件(监听ApplicationStartedEvent方法:1、实现ApplicationStartedEvent  2、SpringApplication.addListener())3.装配参数和环境,确定是web环境还是非web环境。4.装配完环境后,......
  • GPIO工作原理
     有FT的引脚,表示可接受5V电压。1.1GPIO工作方式参考帖子:https://blog.csdn.net/k666499436/article/details/123845466?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168957959916800182714620%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D......
  • 线性模型(linear model)基本定义及参数求解数学本质、损失函数的选择与评估数学原理、及
    线性模型(linearmodel)基本定义及参数求解数学本质、损失函数的选择与评估数学原理、及其基于线性模型衍生的其他机器学习模型相关原理讨论1.线性模型简介0x1:线性模型的现实意义在一个理想的连续世界中,任何非线性的东西都可以被线性的东西来拟合(参考Taylor......
  • 计算凸多边形的重叠面积(原理解析)
    版权声明:遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。参考文章:https://blog.csdn.net/xuyin1204/article/details/107768030本文主要是参考了CSDN博主xuyin1204关于计算两个多边形的重叠面积的文章,并做了原理的相关分析。代码放在文末首先将两个多边形分解为......
  • nacos适配达梦、瀚高、人大金仓数据库及部分源码探究
    一.插件实现1.插件目录结构2.pom依赖<dependency><groupId>com.alibaba.nacos</groupId><artifactId>nacos-datasource-plugin</artifactId><version>2.2.4</version></d......
  • Discuz x3 UCenter实现同步登陆原理
    1、Discuzx3的登录页面URL是:/member.php?mod=logging&action=login2、这个登录页面,登录提交的地址是:<formmethod="post"autocomplete="off"name="login"id="loginform_LKsWY"class="cl"onsubmit="pwdclear=1;ajaxpo......
  • vue学习——vuex工作原理+vuex环境搭建
        vuex在index.js里引入,没在main.js里引入是因为vuex的使用必须在store之前,单纯的把Vue.use(Vuex)放在importstoreform"../store"之前并不会生效,因为执行的时候会扫描整个文件,把import都放置在一起先执行,所以单纯的移动位置没有效果所以把vuex的使用放在了inde......