Dspring.profiles.active разница значений между «prod» и «по умолчанию»? - PullRequest
0 голосов
/ 16 апреля 2019

Я подключаю веб-сервер к бэкэнду, используя службы gRPC.

В случае, если бэкэнд был настроен с -Dspring.profiles.active=default, API gRPC подключается, но с использованием -Dspring.profiles.active=prod время ожидания истекает.

В коде нет настроек ни для одного из этих значений, поэтому я могу предположить, что это профиль, который поставляется "из коробки" с Spring!?

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

Спасибо за любые указатели!

1 Ответ

0 голосов
/ 18 апреля 2019

Пружинный профиль определяет, какой properties file должен быть выбран при запуске приложения.

-Dspring.profiles.active=default  //takes the application-default.properties file

-Dspring.profiles.active= prod  //takes the application-prod.properties file
...