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

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

开发者学堂课程【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

相关文章
|
4月前
|
监控 安全 网络安全
配置管理简介
配置管理简介
53 2
|
运维 监控 网络协议
【运维知识进阶篇】zabbix5.0稳定版详解7(zabbix分布式监控:使用场景+功能详解+快速部署+基本使用)
【运维知识进阶篇】zabbix5.0稳定版详解7(zabbix分布式监控:使用场景+功能详解+快速部署+基本使用)
559 0
|
消息中间件 存储 监控
SpringCloud微服务实战——搭建企业级开发框架(三十八):搭建ELK日志采集与分析系统
一套好的日志分析系统可以详细记录系统的运行情况,方便我们定位分析系统性能瓶颈、查找定位系统问题。上一篇说明了日志的多种业务场景以及日志记录的实现方式,那么日志记录下来,相关人员就需要对日志数据进行处理与分析,基于E(ElasticSearch)L(Logstash)K(Kibana)组合的日志分析系统可以说是目前各家公司普遍的首选方案。 • Elasticsearch: 分布式、RESTful 风格的搜索和数据分析引擎,可快速存储、搜索、分析海量的数据。在ELK中用于存储所有日志数据。
607 57
SpringCloud微服务实战——搭建企业级开发框架(三十八):搭建ELK日志采集与分析系统
|
Java 测试技术 Nacos
配置管理基础应用-配置模型 | 学习笔记
快速学习配置管理基础应用-配置模型。
191 0
配置管理基础应用-配置模型 | 学习笔记
|
存储 安全 Java
配置管理基础应用-登录管理 | 学习笔记
快速学习配置管理基础应用-登录管理。
176 0
配置管理基础应用-登录管理 | 学习笔记
|
机器学习/深度学习 数据挖掘 开发者
集成| 学习笔记
快速学习集成。
集成| 学习笔记
|
Java Nacos 数据库
配置管理基础应用-命名空间 | 学习笔记
快速学习配置管理基础应用-命名空间。
107 0
配置管理基础应用-命名空间 | 学习笔记
|
存储 Kubernetes 安全
应用配置管理|学习笔记
快速学习应用配置管理
105 0
应用配置管理|学习笔记
|
容器 Perl Kubernetes
从零开始入门 K8s | 应用配置管理
一、需求来源 背景问题 首先一起来看一下需求来源。大家应该都有过这样的经验,就是用一个容器镜像来启动一个 container。要启动这个容器,其实有很多需要配套的问题待解决: 第一,比如说一些可变的配置。
|
存储 Linux
《配置管理最佳实践》——1.3 源代码管理核心概念
许多开发者认为源代码管理就是简单地从源代码管理工具中(一个代码库)签入和签出代码。就像大多数人认为的那样,多年前一些比较老的版本管理系统的确是这个样子。如今,虽然大多数配置管理代码库具备的可靠性和功能性不同,但都能支持变更,确保所有变更的安全。
3067 0