Как сделать так, чтобы Spring Cloud Config Server с несколькими активными профилями не выходил из строя, когда один профиль недоступен? - PullRequest
0 голосов
/ 17 октября 2019

Я настроил свой сервер конфигурации для чтения конфигураций из Git и Vault. Ниже приведено содержимое файла yml:

enter code here

spring:
  profiles:
    active: vault, git
application:
    name: configserver
cloud:
    config:
      server:
        git:
          uri: ...
        vault:
          port: ...
          scheme: ...
          host: ...
          backend: ...
          namespace: ...
          kv-version: ...

Когда сервер Vault недоступен для доступа / запроса, выполняется полный запрос сервера конфигурации.

Я хочу найти общее решение при создании сервера конфигурации с несколькими активными профилями / источниками, если один профиль / источник недоступен, сервер конфигурации может читать из других профилей / источников ине должно заканчиваться неудачей.

У кого-нибудь есть опыт / знания по этому вопросу?

...