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

1.Nacos配置

远程配置中心注意总结:

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

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

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

    • 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如何实现的动态更新

相关推荐
Joy T2 小时前
Agent 确定性上下文设计:从 Prompt 参数注入到能力分层
java·开发语言·微服务·架构·prompt·agent context
微订校园外卖平台5 小时前
同城外卖小程序开发:校园外卖系统四端架构与订单链路拆解
架构·外卖系统·本地生活·微订
m0_587383005 小时前
广州 24 小时自助健身房解决方案技术实现与实战指南
java·spring·小程序·架构·需求分析
牛战士coding6 小时前
AI Agent 如何接入真实业务系统?订单助手三层架构完整拆解
人工智能·架构
收放扳机6 小时前
PCB收放板设备机械手架构选型参考——三轴/四轴/六轴/蜘蛛手对比
人工智能·科技·架构·自动化·制造·pcb工艺
九卷6 小时前
企业级Agent系统整体技术架构介绍
ai·架构·大模型·llm·agent·智能体
木子n18 小时前
软件架构设计实战-架构18.从Classic到Adaptive:SOA架构在MATLAB里的模样
架构·autosar·性能工程·服务化架构
孟健9 小时前
从5000亿Token到83%字节匹配:AI逆向工程与重构的工程闭环实践
后端·架构·ai编程
此时不提桶,更待何时9 小时前
06-23-A-RabbitMQ生态集成详解
分布式·rabbitmq
CCblandy10 小时前
HTTP 长连接 3 类故障实测:[WinError 10053]、99 个 TIME_WAIT、69 次多余握手,4 种对策怎么选
后端·python·网络协议·http·云原生·性能优化·架构