Обнаружение облачной платформы в приложении LogBack for Spring Boot - PullRequest
0 голосов
/ 04 марта 2019

Мы хотим разработать основной модуль с использованием Spring Boot, который имеет надежную поддержку Logger с несколькими облачными провайдерами.

Следовательно, мы решили разработать его с помощью Spring LogBack.

Допустим, еслиу нас есть PCF или GCP в качестве облачной платформы, как я могу включить различные приложения, основанные на облачной платформе?

Я знаю, что есть CloudPlatform ( класс ), но не знаю, какнастроить его для другой платформы на лету.

1 Ответ

0 голосов
/ 11 марта 2019

Я следовал приведенному ниже подходу, чтобы решить мою проблему.

В классе CloudPlatform пружинный код проверяет две переменные среды 'VCAP_APPLICATION' и 'VCAP_SERVICES' для обнаружения среды PCF.

Я также использовал те же переменные в файле logback, используя Janino Библиотека , чтобы проверить, существуют ли эти (переменные) или нет.

Надеюсь, что это поможет кому-нибудь ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...