Config配置搜索路径
前面我们所有的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/java1234/microservice-config
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.java1234.com:4001/nns-dev.yml
再输入:http://configserver.java1234.com:4001/nns3-dev.yml
因为没配置 ccc这个搜索路径 所有 nn3里的找不到;
上一篇:Config整合Eureka
下一篇:Vue.js简介