spring boot ,spring cloud 配置中心,无法从git上获取配置文件

7哥 发布于 2018/01/18 11:23
阅读 2K+
收藏 0

问题如title,我debug了源码,发现程序根据配置获取远程配置文件,直接转为

org.springframework.cloud.config.environment.PropertySource

,然而 ,PropertySource是空啊,为什么?也没有异常,求指教

 

for(int var10 = 0; var10 < var9; ++var10) {
                String label = var8[var10];
                org.springframework.cloud.config.environment.Environment result = this.getRemoteEnvironment(restTemplate, client.getRawUri(), client.getName(), client.getProfile(), label.trim());
                if(result != null) {
                    logger.info(String.format("Located environment: name=%s, profiles=%s, label=%s, version=%s", new Object[]{result.getName(), result.getProfiles() == null?"":Arrays.asList(result.getProfiles()), result.getLabel(), result.getVersion()}));
                    Iterator var13 = result.getPropertySources().iterator();

                    while(var13.hasNext()) {
                        org.springframework.cloud.config.environment.PropertySource source = (org.springframework.cloud.config.environment.PropertySource)var13.next();
                        Map map = source.getSource();
                        composite.addPropertySource(new MapPropertySource(source.getName(), map));
                    }

                    return composite;
                }
            }

 

加载中
1
7哥
7哥

配置的host没有生效

0
w
wailouci
/env 看看加载了哪些配置
0
溱

bootstrap.yml

0
东君
东君

要指定spring cloud config的 spring.profiles.active配置,否则默认不拉取配置……

返回顶部
顶部