Можно ли полностью заменить application.yml на bootstrap .yml в проекте spring -cloud? - PullRequest
1 голос
/ 12 июля 2020

В проектах spring-cloud по какой-то причине необходимо поместить некоторые свойства в bootstrap.yml, чтобы указанные свойства c были доступны ранее.

Затем есть 2 файла конфигурации: bootstrap.yml и application.yml.

Интересно, можно ли поместить все в bootstrap.yml и полностью удалить application.yml, чтобы сделать его чище.

Поскольку bootstramp.yml просто загружается раньше вроде бы нормально, да? Или в некоторых случаях это вызовет проблемы?

1 Ответ

1 голос
/ 15 июля 2020

В основном идея состоит в том, чтобы получить конфигурации от ConfigServer с помощью Spring Cloud Config. Но иногда нам требуются некоторые конфигурации, например spring.application.name заранее, поэтому я использую эти конфигурации в bootstrap.yml. Что обычно отменяет то, что находится в application.yml [если есть]). Ссылка

Плюс, да, вы можете поместить все свои конфигурации в bootstrap.yml, и он отлично работает. Я тестировал более четырех микросервисов.

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