分布式微服务--Nacos作为配置中心(一)

1.Nacos配置

远程配置中心注意总结:

  • 本地配置文件必须使用 bootstrap.ymlbootstrap.properties

    • 远程配置的加载优先于 application.yml,因此必须写在 bootstrap 配置文件中。
  • 本地配置文件中 file-extension 的取值仅支持两种:propertiesyml

    • 远程配置文件格式必须与此保持一致。
  • 本地需要指定远程配置文件的名称,主要有两种方式:

    • 3.1 直接指定 name 明确指定配置中心中对应的配置文件名称。

    • 3.2 使用 prefix 通过本地项目名称作为前缀,要求本地项目名必须与远程配置中心的 dataId 保持一致。

  • 远程配置文件的命名规范

    • dataId 的名称和配置文件格式必须匹配,确保配置文件类型(如 .yaml.properties)与 file-extension 保持一致。
  • 本地指定远程配置文件名称时,应只写 dataId 中"点号(.)之前"的部分

    • 例如,远程配置文件名为 application-dev.yaml,则本地只写 application-dev

2.多环境下的Nacos配置

2.1Data Id(必须用-不能用_)

2.2.分组

2.3.Namespace

3.@RefreshScope如何实现的动态更新

相关推荐
云空5 小时前
《解码机器人操作系统:从核心架构到未来趋势的深度解析》
架构·机器人
Query*6 小时前
分布式消息队列kafka【五】—— kafka海量日志收集实战
分布式·kafka
serendipity_hky8 小时前
【SpringCloud | 第5篇】Seata分布式事务
分布式·后端·spring·spring cloud·seata·openfeign
_oP_i9 小时前
Docker 整体架构
docker·容器·架构
canonical_entropy9 小时前
Nop入门:增加DSL模型解析器
spring boot·后端·架构
jinxinyuuuus10 小时前
局域网文件传输:WebRTC与“去中心化应用”的架构思想
架构·去中心化·webrtc
狗哥哥11 小时前
从零到一:打造企业级 Vue 3 高性能表格组件的设计哲学与实践
前端·vue.js·架构
小马哥编程11 小时前
【软考架构】滑动窗口限流算法的原理是什么?
java·开发语言·架构
lang2015092811 小时前
Kafka元数据缓存机制深度解析
分布式·缓存·kafka
西格电力科技12 小时前
面向工业用户的绿电直连架构适配技术:高可靠与高弹性的双重设计
大数据·服务器·人工智能·架构·能源