Я настроил свой сервер конфигурации для чтения конфигураций из 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 недоступен для доступа / запроса, выполняется полный запрос сервера конфигурации.
Я хочу найти общее решение при создании сервера конфигурации с несколькими активными профилями / источниками, если один профиль / источник недоступен, сервер конфигурации может читать из других профилей / источников ине должно заканчиваться неудачей.
У кого-нибудь есть опыт / знания по этому вопросу?