分布式微服务--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如何实现的动态更新

相关推荐
lisw058 小时前
连接蓝牙时“无媒体信号”怎么办?
人工智能·机器学习·微服务
可我不想做饼干8 小时前
微服务注册中心 Spring Cloud Eureka是什么?
微服务
Insist7539 小时前
基于OpenEuler部署kafka消息队列
分布式·docker·kafka
BTU_YC9 小时前
FastAPI+Vue前后端分离架构指南
vue.js·架构·fastapi
在未来等你10 小时前
Elasticsearch面试精讲 Day 20:集群监控与性能评估
大数据·分布式·elasticsearch·搜索引擎·面试
龙茶清欢11 小时前
Spring Boot 应用启动组件加载顺序与优先级详解
java·spring boot·后端·微服务
大咖分享课11 小时前
双活、异地多活架构怎么设计才不翻车?
架构·两地三中心·多活架构
云宏信息11 小时前
赛迪顾问《2025中国虚拟化市场研究报告》解读丨虚拟化市场迈向“多元算力架构”,国产化与AI驱动成关键变量
网络·人工智能·ai·容器·性能优化·架构·云计算
励志成为糕手13 小时前
Kafka选举机制深度解析:分布式系统中的民主与效率
分布式·kafka·linq·controller·isr机制
Juchecar14 小时前
翻译:为什么 本地优先应用 没有流行开来?
架构