Spring Boot Rest Api слишком медленно реагирует на производственную среду - PullRequest
0 голосов
/ 23 мая 2018

Мое весеннее загрузочное приложение замедляется через 1-2 дня после его развертывания на рабочем сервере.Я использую экземпляр AWS EC2.На старте скорость в порядке, но через пару дней мне нужно перезапустить мой экземпляр, чтобы вернуть желаемую производительность.Любой намек, что здесь может быть не так?

Ответы [ 2 ]

0 голосов
/ 01 августа 2018

Хорошо, после некоторого анализа (создание потока моего сервера tomcat в производственном процессе) я обнаружил, что существуют некоторые процессы (запахи кода), которые занимают все пространство моего процессора, и, следовательно, мой экземпляр замедляется и работаетпроизводительность моего приложения в целом.

0 голосов
/ 23 мая 2018

Проверяете ли вы утечку памяти в приложении, поскольку это не имеет ничего общего с экземпляром EC2.Как вы упомянули, после перезагрузки все работало нормально.

Не рекомендуется использовать встроенный сервер в рабочей среде.

Я бы посоветовал вам использовать сервис AWS Elastic Beanstalk для развертывания приложения с весенней загрузкой, без дополнительной оплаты.

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