开发者社区 > 云原生 > 正文

用nacos config的LocalConfigInfoProcessor为什么总是会从我本地取配

LocalConfigInfoProcessor.getFailover()的这个方法, File localPath = getFailoverFile(serverName, dataId, group, tenant);

这个localPath的路径是C:\Users\Administrator\nacos\naming\dde45a89-128e-497c-be76-782efd55a9ae 为什么在启动的时候总是会去这个路径拿配置文件?我这个路径里面是没有配置的文件的,所以启动过程中总是报错

原提问者GitHub用户wangzhedong

展开
收起
白夜行fighting 2023-06-11 10:12:49 418 0
1 条回答
写回答
取消 提交回答
  • LOCAL_SNAPSHOT_PATH = System.getProperty("JM.SNAPSHOT.PATH", System.getProperty("user.home")) + File.separator + "nacos" + File.separator + "config"; 会首先去读系统环境配置 JM.SNAPSHOT.PATH, 没有的话默认user.home。

    原回答者GitHub用户yuhuangbin

    2023-06-11 11:16:47
    赞同 展开评论 打赏
问答分类:
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载