2

Я успешно протестировал свойства загрузки из репозитория SVN, в настоящее время на моем конфигурационном сервере я предоставил URI и стандартную метку: trunk и у меня есть свойство приложения по умолчанию: trunk. Ниже приводится содержание моего потребляя приложения application.yml и в состоянии вывести свойства успешноЗагрузка нескольких свойств с помощью config-сервера

spring: 
    application: 
    name: foo-development 
    cloud: 
    config: 
     uri: http://localhost:${config.port:8888} 

теперь я общая собственность в другой папке Thats разделяемых через другие приложения, а также, так как я загрузить это в мое приложение вдоль с моим конкретным приложением

ответ

2

Вы можете создать общее application.yml в корневой папке SVN.

Смотрите пример конфигурации репо здесь: https://github.com/spring-cloud-samples/config-repo

А вот пример, потребителю https://github.com/spring-cloud-samples/customers-stores/blob/master/rest-microservices-store/src/main/resources/bootstrap.yml

Проект клиент-магазины будут читать из application.yml, а также из stores.yml в репо.

Для подтверждения, проверьте/ENV URL, если вы добавили привод, и вы должны увидеть две записи ConfigService

+0

Спасибо за ваш вклад, Надеюсь, что вы имеете в виду под application.yml https://github.com /spring-cloud-samples/config-repo/blob/master/application.yml – GG0424

+0

Да, отредактированный ответ с этим. – ianc