Как управлять настройками контейнерных приложений? - PullRequest
1 голос
/ 07 февраля 2020

У меня есть куча контейнерных java приложений на сервере OpenShift. У каждого есть файл application.properties, в котором описаны URL-адреса баз данных и http-серверов.

Поэтому, если я хочу изменить один из этих URL-адресов, мне нужно изменить более 20 файлов application.properties и повторно развернуть более 20 приложений.

Как настроить управление свойствами приложения?

1 Ответ

0 голосов
/ 14 февраля 2020

Предлагаю интегрировать приложения с сервером конфигурации, например, это может быть zookeeper. В случае весенних облачных приложений см. spring-cloud-zookeeper-config , поэтому он предоставляет возможность настраивать параметры приложения индивидуально или с общими настройками. Кроме того, он предоставляет возможности многопользовательской аренды через различные пространства имен:

spring:
  cloud:
    zookeeper:
      config:
        enabled: true
        root: config/${spring.application.namespace}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...