配置管理基础应用-功能操作 | 学习笔记

简介: 快速学习配置管理基础应用-功能操作。

开发者学堂课程【Spring Cloud Alibaba Nacos 详解(上)配置管理基础应用-功能操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/724/detail/12922


配置管理基础应用-功能操作

 

内容介绍

一.配置列表

二.历史版本

三.监听查询

 

Nacos 支持基于 Namespace Group 的配置分组管理,以便用户更灵活的根据自己的需求,按照环境或者应用模块等分组管理微服务的大量配置,在配置管理中主要提供了配置历史版本,回滚,订阅者,查询等核心管理能力。

 

一.配置列表

1.定义:Nacos 点击控制台的配置管理配置列表列单即可看到展示

菜单下列出了所有配置文件的列表,通过编辑,可修改配置文件内容。

2.修改方法输入修改内容,点击发布。( 注意:发布时存在前值和原始值的比较确认,没有问题点击确认发布)此时修改成功。

3.删除方法:点击右下角删除确定。

4.编辑界面配置文件格式

TEXT(文本格式)

JSON

XML

YAML(常用)

HTML

Properties(常用)

5.配置集导出(结果导出):勾选若干配置集,点击导出选中的配置,可获得一个压缩包。

点击配置列表,顶部可切换不同的命名空间(public dev test prod)新建的命名空间(生产环境的命名空间)内容为空。

图片.png

6.配置集导入:开发环境和生产环境的配置文件大部分相同,把整个开发环境配置文件的内容导出,拷到桌面,切换到生产环境点击上传文件导入。

图片.png

7.配置集克隆:克隆(dev)选择目标,点击克隆prpd内容出现。

图片.png

 

二.历史版本

1.Nacos 通过提供配置版本管理及其一键回滚能力,帮助用户改错配置的时候能够快速恢复。降低微服务系统在配置管理上的可用性风险。

配置输入 Data IDGroup 可以查询修改次数及信息。

2.优点:回滚(可以回滚某一点的信息)便于查询。

 图片.png


三.监听查询

1.Nacos 提供配置订阅者及监听者查询能力,同时提供客户端当前配置的 MD5 校验值,以便帮助用户更好的检查配置变更是否推送到 Client 端。

图片.png

2.功能:当服务端配置文件信息有变,服务端主动通知客户端获取配置文件内容,测试 NEX server 是否可以主动将变化推送给客户端。

当输出是空值时,表示信息没有被获取到

图片.png

在监听查询输入 Data IDGroup 可查询到信息。

图片.png

如果此时文件配置内容被改变,发布后,客户端收到通知验证了整个 NEX 配置管理的流程。当服务端有变化,服务端会把变化通知到客户端,我们就通过 API 的方式演示,通过监听查询,验证主动推送配置变化到客户端的整个过程。

图片.png


图片.png

相关文章
|
机器学习/深度学习 算法 Linux
Yolov5水果分类识别+pyqt交互式界面
Yolov5水果分类识别+pyqt交互式界面
|
8月前
|
存储 安全 算法
《深度剖析:软总线设备认证机制如何筑牢互联安全防线》
在智能设备互联互通的时代,软总线作为数据交互的核心,其安全性尤为重要。设备认证机制通过生成唯一身份标识(如椭圆曲线公私钥对)确保合法设备接入。信任关系的建立包括PIN码认证和无交互认证等方式,结合加密与完整性保护技术,防止信息被窃取或篡改。此外,通过信任链拓展与管理,软总线实现跨设备安全互联。这一机制为智能家居、智能办公等场景提供了可靠保障,并将随技术发展持续优化,适应复杂网络环境。
208 7
|
安全
SFX的妙用——如何在不安装软件的情况下打开自定义格式文件?
【8月更文挑战第31天】SFX(自解压文件)能在无需安装特定软件的情况下打开自定义格式文件。通过将所需程序与资源打包进 SFX 文件,用户可轻松解压并运行文件。此方法需确定所需程序、创建 SFX 文件并分发给用户,同时需注意合法性、兼容性和安全性问题,以确保文件正常且安全地运行。这为用户提供了便捷的解决方案。
823 7
|
11月前
|
存储 人工智能 Serverless
7分钟玩转 AI 应用,函数计算一键部署 AI 生图大模型
人工智能生成图像(AI 生图)的领域中,Stable Diffusion WebUI 以其强大的算法和稳定的输出质量而闻名。它能够快速地从文本描述中生成高质量的图像,为用户提供了一个直观且高效的创作平台。而 ComfyUI 则以其用户友好的界面和高度定制化的选项所受到欢迎。ComfyUI 的灵活性和直观性使得即使是没有技术背景的用户也能轻松上手。本次技术解决方案通过函数计算一键部署热门 AI 生图大模型,凭借其按量付费、卓越弹性、快速交付能力的特点,完美实现低成本,免运维。
|
11月前
|
云安全 人工智能 安全
云安全中心2.0持续演进:防护体系全面化、智能化、轻量化
云安全中心2.0持续演进,防护体系全面化、智能化、轻量化。本次分享由阿里云高级安全产品专家梁雷介绍,涵盖四大方面:云上安全风险趋势与问题、一体化升级方案、客户应用场景及普惠政策。云安全中心从主机工作负载单体防护升级为提供事前、事中、事后的一体化安全运营,新增Serverless形态的云工作负载防护、多云产品检测修复能力、零资源占用的Agentless检测等。同时推出多项免费试用和降价策略,助力用户提升云上安全防护水平。
300 4
|
人工智能 BI API
|
Java 对象存储 开发者
如何找出Java进程占用CPU高的元凶
本文记录了一次Java进程CPU占用率过高的问题和排查思路。
|
敏捷开发 监控 数据可视化
项目仪表盘的妙用:让管理更清晰、更高效、更智能
项目仪表盘是现代项目管理中的重要工具,提供实时数据、多维分析及高度定制的可视化界面,帮助管理者快速决策、优化资源分配、提高团队协作效率和项目可控性。推荐的工具包括板栗看板、Jira、Trello、Asana 和 ClickUp,它们各有特色,适用于不同规模和类型的团队。
532 4
|
机器学习/深度学习 人工智能 编解码
【AI系统】SqueezeNet 系列
本文概述了SqueezeNet及其后续版本SqueezeNext,两者均致力于设计轻量级的神经网络模型。SqueezeNet通过引入Fire模块,显著减少了模型参数量,实现了与AlexNet相当的精度,但参数量仅为后者1/50。SqueezeNext则进一步优化,不仅减少了参数量,还提升了模型运行速度和能效,特别适合在资源受限的设备上部署。文中详细介绍了这两个模型的核心设计理念、关键组件以及其实现方式,为理解和应用轻量化模型提供了宝贵资料。
337 5
|
分布式计算 DataWorks 搜索推荐
DataWorks产品评测:大数据开发治理平台的最佳实践与体验
DataWorks是阿里云推出的一款大数据开发治理平台,集成了多种大数据引擎,支持数据集成、开发、分析和任务调度。本文通过用户画像分析的最佳实践,评测了DataWorks的功能和使用体验,并提出了优化建议。通过实践,DataWorks在数据整合、清洗及可视化方面表现出色,适合企业高效管理和分析数据。
476 0