Так что на самом деле не уверен, где это спросить. У меня запущено приложение Spring Boot, которое подключено к Postgres БД. Это характеристики машины:
Ноутбук: 8 ГБ ОЗУ и 8-ядерный процессор. Запуск приложения из Intellij или запуск в автономном режиме. Приложение и Postgres работают на одной машине. Время от экрана входа в приложение занимает менее полсекунды.
Сервер: 16 ГБ и 8-ядерный процессор. Приложение работает внутри Tomcat 8.5. Я также попытался запустить приложение в автономном режиме. Приложение и Postgres работают на одной машине. Время от экрана входа в систему до приложения занимает около 15 секунд.
Так что я понятия не имею, почему на сервере оно намного медленнее. Я могу дать больше информации, если вы можете сказать мне, что еще искать?