LauncherServiceImpl中设置NACOS GROUP不生效

Blade 未结 2 2586

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

  1. 在LauncherServiceImpl设置了nacos group

 @Override
    public void launcher(SpringApplicationBuilder builder, String appName, String profile, boolean isLocalDev) {
        Properties props = System.getProperties();
        // 通用注册
        PropsUtil.setProperty(props, "spring.cloud.nacos.discovery.server-addr", LauncherConstant.nacosAddr(profile));
        PropsUtil.setProperty(props, "spring.cloud.nacos.config.server-addr", LauncherConstant.nacosAddr(profile));
      PropsUtil.setProperty(props, "spring.cloud.nacos.config.group", "NAVI_GROUP");
//    PropsUtil.setProperty(props, "spring.cloud.nacos.config.namespace", LauncherConstant.NACOS_NAMESPACE);
//    PropsUtil.setProperty(props, "spring.cloud.nacos.discovery.namespace", LauncherConstant.NACOS_NAMESPACE);
        PropsUtil.setProperty(props, "spring.cloud.sentinel.transport.dashboard", LauncherConstant.sentinelAddr(profile));

    }

2. 启动应用


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

期望读取指定group中的blade-dev.yaml,但实际读取的还是DEFAULT_GROUP中的配置

image.png


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

Bladex.2.5.0.RELEASE,Mac OS


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


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

2条回答
提交回复