基于 Nacos 动态更新本地配置文件|学习笔记

简介: 快速学习基于 Nacos 动态更新本地配置文件

开发者学堂课程【精通 Spring Cloud Alibaba基于 Nacos 动态更新本地配置文件】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/634/detail/10089


基于 Nacos 动态更新本地配置文件


继上节配置中心已经完全可以读取到,那么比如说想要修改配置文件

若在如下图中修改配置内容为 mayikt.name = 每特教育|蚂蚁课堂就是牛

图片4.png确认发布后访问127.0.0.1:8010/getConfig,显示为每特教育就是牛,内容没有修改,配置文件发生了变化,但是本地应用没有生效,

这时要在 NacosController.java 中加注解 @RefreshScope,作用是刷新我们们整个的配置文件,再一重启,显示结果为每特教育|蚂蚁课堂就是牛

图片5.png

再来修改下配置文件,点击编辑,将配置内容改为 mayikt.name = 每特教育|蚂蚁课堂就是牛,点击发布,确认发布后,再访问,显示每特教育就是牛

图片6.png

那么新建配置 .yaml 形式可以吗?

在 Data ID 中填入 mayikt-nacos-client.yaml

描述填入 mayikt-nacos-client.yaml

在配置内容中输入:mayikt:

name:每特教育就是牛yml,再去点击发布,返回后看到由两个配置文件,一个是 yaml 形式,一个是 properties 形式

在默认的情况下加载我们的 properties,如果想读取 yaml

修改 bootstrap.yml 中 file-extension:yaml

重启运行,访问结果就是每特教育就是牛yml

相关文章
|
7月前
|
运维 监控 Java
nacos常见问题之获取配置文件的时候报错user not found如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
1761 2
|
7月前
|
运维 Java API
nacos常见问题之Nacos读取配置文件失败如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
|
7月前
|
运维 Java Nacos
nacos常见问题之读取不到配置文件如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
4016 2
|
2月前
|
Java Shell Nacos
升级Nacos竟然踩了这种坑?配置文件里的“隐形杀手”!
本文介绍了从Nacos 1.3.0升级到2.3.0的过程及注意事项,涵盖单机与集群模式的升级步骤,特别分享了一次因配置文件中多余空格导致的服务启动失败的经历,提醒读者注意配置细节。
60 0
|
6月前
|
SQL 关系型数据库 数据库
nacos 2.2.3版本 查看配置文件的历史版本的接口 是针对MySQL数据库的sql 改成postgresql后 sql语句报错 该怎么解决
在Nacos 2.2.3中切换到PostgreSQL后,执行配置文件历史版本分页查询出错,因`LIMIT 0, 10`语法不被PostgreSQL支持,需改为`LIMIT 10 OFFSET 0`。仅当存在历史版本时报错。解决方案是调整查询SQL以兼容PostgreSQL语法。
|
6月前
|
数据库连接 网络安全 Nacos
Nacos 的配置文件中修改了数据库的连接地址
Nacos 的配置文件中修改了数据库的连接地址
|
7月前
|
前端开发 Java 网络安全
nacos常见问题之Nacos获取配置文件时报错如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
|
7月前
|
缓存 Java 网络安全
Nacos报错问题之获取配置文件的时候报错如何解决
Nacos是一个开源的、易于部署的动态服务发现、配置管理和服务管理平台,旨在帮助微服务架构下的应用进行快速配置更新和服务治理;在实际运用中,用户可能会遇到各种报错,本合集将常见的Nacos报错问题进行归纳和解答,以便使用者能够快速定位和解决这些问题。
|
7月前
|
安全 前端开发 Java
Nacos常见问题之如何取得配置文件
Nacos是一款易于使用的动态服务发现、配置管理和服务管理平台,针对不同版本可能出现的兼容性和功能问题,本汇总贴心整理了用户在使用Nacos时可能遇到的版本相关问题及答案,以便用户能够更顺畅地进行服务治理和配置管理。
366 0
|
7月前
|
JSON Java Nacos
spring-gateway 基于 nacos 配置文件的动态路由
spring-gateway 基于 nacos 配置文件的动态路由
181 0