新创建的微服务如何从新定义的nacos中获取配置

Blade 未结 1 342

一、该问题的重现步骤是什么?

  1. 我看官方代码在demoApplicaiton中的DemoLauncherServiceImpl写到了


  2. PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].data-id", NacosConstant.dataId("blade-demo", profile));
    PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].group", NacosConstant.NACOS_CONFIG_GROUP);
    PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].refresh", NacosConstant.NACOS_CONFIG_REFRESH);

    但是我在nacos中配置了blade-demo-dev.yaml的配置,系统无法获取这个配置,获取的还是blade-dev的配置,请问这种如何解决

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2023-04-16 23:42

    blade-dev.yaml 是dev环境下必定会加载的配置 ,而blade-demo-dev.yaml是另外配置后会额外加载的

    0 讨论(0)
提交回复