前面我们所有的GIT远程端配置文件都是跟目录的,所有请求默认都是根目录,但是有时候,项目很多,配置文件需要根据子目录来划分,这时候,就需要来配置搜索路径了;比如aaa项目的配置文件放aaa目录下,bbb项目的配置文件放bbb目录下,不配置的话 是找不到的那些配置文件的,我们需要配置search-paths属性实现;
microservice-config-server-4001 configserver端 加个配置
server: port: 4001 spring: application: name: microservice-config cloud: config: server: git: uri: https://github.com/lixiao12/microservice-config.git search-paths: aaa,bbb
分别搞3个目录aaa,bbb,ccc 里面分别放3个配置文件 nns.yml,nns2.yml,nn3.yml;
配置内容大体差不多,随便写;
spring: profiles: active: dev --- spring: profiles: dev name: aaadev --- spring: profiles: test name: aaatest
然后传到远端git;
我们启动:microservice-config-server-4001
浏览器:http://configserver.javaxl.com:4001/nns-test.yml
因为没配置 ccc这个搜索路径 所有 nn3里的找不到;
over......
备案号:湘ICP备19000029号
Copyright © 2018-2019 javaxl晓码阁 版权所有