java1234开源博客系统
博客信息

Config配置搜索路径

发布时间:『 2019-04-11 22:07』  博客类别:SpringCloud  阅读(5690) 评论(0)

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


我们来测试下;

a.png

b.png

c.png


分别搞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

QQ鎴浘20190411215922.jpg


再输入:http://configserver.java1234.com:4001/nns3-dev.yml

QQ鎴浘20190411220441.jpg


因为没配置 ccc这个搜索路径 所有 nn3里的找不到;


关键字:   Config     配置搜索路径  

上一篇:Config整合Eureka

下一篇:Vue.js简介

关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有