Консул отменяет весенние профили - PullRequest
0 голосов
/ 04 марта 2019

Я перемещаю файл конфигурации в консул.Конфигурационные файлы хранятся в ямле на консуле.Это часть файла конфигурации yaml (как вы можете видеть, есть 2 профиля DEV, DEV2):

---
spring
  profiles: DEV2

environment:
  current: DEV2

urls:
  de: http://10.11.22.44
  be: http://10.11.22.44
---
spring:
  profiles: DEV

environment:
  current: DEV

urls:
  de: http://10.11.22.33
  be: http://10.11.22.33

Проблема в том, что когда я запускаю приложение с профилем DEV2.Всегда берутся URL из профиля DEV (потому что они ниже в файле yaml).Есть ли способ заставить консул читать данные из профиля DEV2?Вот мой конфиг загрузочного yaml:

spring:
  cloud:
    consul:
      host: 10.11.22.33
      port: 8500
      config:
        name: config
        acl-token: sometoken
        prefix: someprefix
        format: yaml
...