DemoLauncherServiceImpl 下 修改NacosConstant.dataId不生效

Blade 未结 1 914
jdodo
jdodo 剑者 2020-11-20 15:40

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

1. 在nacos配置列表中创建dataId 为"demo-dev.yaml" 的配置项 

2. 修改Bladex-biz DemoLauncherServiceImpl下的PropsUtil.setProperty(props, "spring.cloud.nacos.config.ext-config[0].data-id", NacosConstant.dataId("demo-dev",profile));

3.重启blade-demo 


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

期待读到的配置文件是demo-dev.yaml,实际读到的还是原来的配置文件blade-dev.yaml

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

使用的是商业版本 

<groupId>org.springblade</groupId>

    <artifactId>BladeX-Biz</artifactId>

    <version>2.7.0.RELEASE</version>


win10

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

系统正常启动

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

1条回答
  • 2020-11-20 16:14

    是nacos读取配置文件优先级的问题

    0 讨论(0)
提交回复