#spring #grpc #spring-profiles
#весна #grpc #spring-профили
Вопрос:
Я подключаю веб-сервер к серверной части с помощью служб gRPC.
В случае настройки серверной части -Dspring.profiles.active=default
gRPC api подключается, но использует -Dspring.profiles.active=prod
время ожидания соединения.
В коде нет настроек ни для одного значения, поэтому мне остается предположить, что это профили, которые поставляются «из коробки» с Spring !?
Это, по крайней мере, гипотеза, потому что, похоже, нет никаких других различий в настройке и развертывании, которые могли бы вызывать ошибки этого соединения.
Спасибо за любые указания!
Ответ №1:
Профиль spring определяет, что properties file
необходимо выбрать во время запуска приложения.
-Dspring.profiles.active=default //takes the application-default.properties file
-Dspring.profiles.active= prod //takes the application-prod.properties file