Рейтинг:0

Сервер AWS EC2 Next JS перестает отвечать через некоторое время

флаг cn

Я запускаю сервер NextJS на экземплярах AWS EC2. Я использую pm2 для управления своими приложениями. Настройка работает довольно хорошо, но проблема в том, что через несколько дней сервер перестает отвечать с кодом состояния 522.

Как только я перезапущу сервер apache с помощью /opt/bitnami/ctlscript.sh перезапустить апач он снова начинает отвечать.

У меня это происходит давно, и я понятия не имею, почему это происходит. В последний раз было около 730 МБ свободной памяти из 966 МБ. А процессоры почти простаивали.

Здесь хтоп выходное изображение. изображение вывода htop

вот вывод из кот /opt/bitnami/apache/logs/error_log Я заменил доменное имя на example.com и IP-адрес на *** https://pastebin.mozilla.org/YatsOA3i

Спасибо за ваше время и помощь.

флаг cn
Можете ли вы добавить больше журналов в свое приложение для записи дополнительных показателей или информации? Если он остановится через несколько дней, я предполагаю, что это утечка ресурсов. Такие вещи, как дескрипторы файлов, соединения, память и т. д.
флаг cn
У изображения @ shearn89 nextjs есть известная проблема: библиотека Sharp вызывает утечку памяти. Но, как видно из вывода ```htop``, памяти осталось достаточно.

Ответить или комментировать

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