Чего я хочу достичь иметь отдельную папку на приложение, где хранится вся конфигурация соответствующего компонента, например, /concfigs/testapp1/*.yml, /configs/testapp2/*.yml
Документация говорит, что это можно сделать с помощью заполнителя {application} В свой свойство -поиск (в соответствии с документацией Spring Cloud Config Server http://cloud.spring.io/spring-cloud-con ... fig_server). Однако это не делает трюк.
server:
порт: 8000
spring:
cloud:
config:
server:
native:
Поиск по поиску: ClassPath: /configs /{Application}
Профили:
active: native
< /pre>
Когда я делаю http get -запрос Для конечной точки: http: // localhost: 8000/testapp1/dev Я не получаю конфигурацию с сервера конфигурации, поскольку он не заменяет заполнители на имя клиентского приложения (по крайней мере, я думаю, что это должно работать таким образом) и и и и и и пытается посмотреть в следующих каталогах:
specked config file 'classpath:/configs/{application} /testapp1-dev.xml' ресурс не найден < Br/> Specked Config File 'classPath:/configs/{Application} /testApp1-dev.xml' для профиля Dev Resource не найдено
Specked Config File 'classpath:/configs/{application} /testapp1.xml' для профиля Dev Resource не найден
Specked Config File 'classPath:/configs/{Application} /testApp1-dev.yml' Ресурс не найден
Пропущенный файл конфигурации 'classpath:/configs/{application} /testapp1-dev.yml' для профиля Dev Resource не найдено
Specked Config File 'classpath:/configs/{application} /testapp1.yml' для профиля Dev Resource не найден
Specked Config File 'classPath:/configs/{Application} /testApp1-dev.properties' Ресурс не найден
Пропущенный файл конфигурации 'classpath:/configs/{application} /testapp1-dev.properties' для профиля Dev Resource не найдено
Spected Config Файл 'classPath:/configs/{Application} /testApp1.properties' для профиля Dev Resource не найдено
specked config file 'classpath:/configs/{application} /testapp1-dev.yaml' ресурс не найден
Specked Config File 'classPath:/configs/{Application} /testApp1-dev.yaml' для профиля Dev Resource не найден
Specked Файл config 'classpath:/configs/{application} /testapp1.yaml' для профиля Dev Resource не найдено
specked config file 'classpath:/configs/{application}/application-dev.xml' ресурс не найден
Пропустивший файл конфигурации 'classpath:/configs/{Application}/application-dev.xml' для профиля Dev Resource не найдено
Specked Config File 'classpath:/configs/{application}/application.xml' для профиля Dev Resource не найдено
Specked Config File 'classPath:/configs/{Application}/application-dev.yml' Ресурс не найден
Пропущенный файл конфигурации 'classpath:/configs/{application}/application-dev.yml' для профиля Dev Resource не найдено
Specked Config File 'classpath:/configs/{application}/application.yml' для профиля Dev Resource не найден
Specked Config File 'classPath:/configs/{Application}/Application-dev.properties' Ресурс не найден
Пропущенный файл конфигурации 'classpath:/configs/{Application}/application-dev.properties' для профиля Dev Resource не найдено
Specked Config File 'classpath:/configs/{application}/application.properties' для профиля Dev Resource не найден
Specked Config File 'classPath:/configs/{Application}/application-dev.yaml' ресурс не найден
Пропущенный файл конфигурации 'classpath:/configs/{application}/application-dev.yaml' для профиля Dev Resource не найдено
Specked Config File 'classpath:/configs/{application}/application.yaml' для профиля dev resource не найден
Примечание: я попробовал Для отладки источников весенних, но кажется, что заполнители не заменяются в -поисковых помещениях . Что ж, есть также шанс, что я мог бы что -то пропустить /неправильно понял

Может быть ?
Подробнее здесь: https://stackoverflow.com/questions/361 ... placeholde