Naxos 配置中心(多配置文件加载2) | 学习笔记

简介: 快速学习 Naxos 配置中心(多配置文件加载2)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)Naxos 配置中心(多配置文件加载2)】学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11542


Naxos 配置中心(多配置文件加载2)


最开始有端口号,所以先复制 server.port=8008

配置内容:

1 ser ver .port=8ee8

2 #服务名

3 spring .application.name=ser vice-statistics

进行发布,查询原始数据是否正确,删除原本不存在的

spring.cloud.nacos.config. ext-config[O].data-id=prot. properties#开启动态刷新配置,否则配置文件修改,工程无法感知

spring.cloud. nacos.config. ext-config[o].refresh=true

现在使用的是刚修改的8008端口号,查询结果端口号是8008是正确的。

假如是多配置文件

新建配置

Data ID:eduport.properties  配置格式:properties

配置内容:(复制端口号)server .port=8008,为了区分,修改为8118

点击发布。

image.png

点击编辑,查看 data id,配置格式,点击发布,发布完成。

返回配置文件,添加配置。

spring.cloud. nacos. config. ext-config[o].data-id=redis.properties#开启动态刷新配置,否则配置文件修改,工程无法感知

spring. cloud. nacos.config. ext-config[ol.refresh=true

redis.properties 修改为 eduport.properties.

修改 service-statistics-dev.porperties中的data id,删除端口号,保留其他内容,eduport.properties 重的端口号为8118

完成测试,端口号为8118

之前的问题可能是port单词写错了,类型没有修改,步骤没有错误,这个虽然不复杂,但是要细心,这就是加载多配置文件,可以将端口号写到一个配置文件中,数据库写到一个配置文件中,剩下的再写到一个配置文件中,在 nacos 配置中心就支持多配置文件加载。

注意

修改eduport中的data id 为8228,在配置文件中会有一段输出:

20 INFO 5752---[a2-3f50eOc2c4ef] o.s.c. e.event.RefreshEventListener  : Refresh keys changed:[server.port]

意思是刚修改了 server.port,当有值变化时,当前服务端就会显示这些变化,当文件修改之后,工程能够感知。

以上就是 nacos 配置中心的演示,通过新建一个配置文件,加不加 active 都可以读取,之后有演示了名称空间切换,在里面能创建多个名称空间然后进行切换,第三个就是在 nacos 中可以加载多个配置文件,

相关文章
|
1天前
|
缓存 Java 数据库连接
|
域名解析 Kubernetes Java
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
4206 1
图文详述Nacos配置中心使用:应用间配置共享、扩展配置文件加载优先级、新老版本差异
|
5月前
|
XML 运维 Java
Spring运维之boot项目打包jar和插件运行并且设置启动时临时属性和自定义配置文件
Spring运维之boot项目打包jar和插件运行并且设置启动时临时属性和自定义配置文件
52 1
|
5月前
|
设计模式 Java 关系型数据库
Spring的配置文件,如何配置端口号,,properties,yml获取配置项等方法,外观模式及其优缺点,日志代表的信息
Spring的配置文件,如何配置端口号,,properties,yml获取配置项等方法,外观模式及其优缺点,日志代表的信息
|
6月前
|
域名解析 网络协议
静态网络配置
静态网络配置
|
6月前
|
网络虚拟化
VLANIF配置
VLANIF配置
60 0
|
6月前
|
Ubuntu 安全 算法
UbuntuSSH配置
UbuntuSSH配置
82 0
|
存储 前端开发 Nacos
从源码角度分析 Nacos 配置文件加载以及加载优先级
从源码角度分析 Nacos 配置文件加载以及加载优先级
688 0
springdatasource:全部配置
springdatasource:全部配置
71 0
|
NoSQL Java Redis
springbootAsyncConfig配置的处理
springbootAsyncConfig配置的处理
340 0
springbootAsyncConfig配置的处理