У меня есть все общие свойства в файле application.properties. Свойства версии указаны в папках версии1 и версии2 в github.spring cloud config versioning
order-service(base folder)
application.properties
version1
app-dev.properties
version2
app-dev.properties
Как я могу установить конфиг в application.yml файла, чтобы обеспечить облако конфигурации сервер возвращает версию 1 реквизит наряду с общим с реквизитом, когда version1 Ссылка hit.Below это конфиг, что у меня есть сейчас, чтобы принести реквизит базовую папку и как ее можно изменить для достижения вышеуказанного.
spring:
cloud:
config:
server:
git:
uri: https://github.company.com/orders-properties
username: orders
password: orders
search-paths: order-service
пропеллер файлы являются окружающая среда/профиль не версия. Являются ли ваши URL-адреса вашей версии одним и тем же файлом jar .... Я не думаю, что вы можете загрузить файл свойств на основе url ... если v1 и v2 являются отдельными банками, тогда имя jar/service можно использовать для файла sepearete prop для отдельных версий. –
@Grinish: Если у меня есть отдельные файлы jar, каждый из которых имеет определенную версию, могу ли я установить определенную выше настройку? В этом случае я бы хотел, чтобы облачный конфигурационный сервер возвращал application.properties + app-dev.properties в папку версии 1 при запросе с URL-адреса версии 1. –