Приложение Heroku вылетает через некоторое время после развертывания. (узел.js exress) - PullRequest
0 голосов
/ 05 июля 2018

Таким образом, мое приложение heroku вылетает с кодами h10 и описание «приложение упало». Нет больше информации. Я приложу снимок экрана об этом (около 800 критических ошибок, которые я вижу на своей панели инструментов heroku, и после развертывания до того, как точка не получает никаких ошибок, затем по какой-то причине у нее появляются эти критические ошибки, а затем она закрывается. )

Перезагрузка сервера исправляет это, но через некоторое время он снова падает, поэтому я хочу исправить это правильно.

https://imgur.com/22Uhcra Вот три ошибки, в которых "/" и favicon более заметны.

1 Ответ

0 голосов
/ 05 июля 2018

«Приложение рухнуло» означает, что процесс, выполняющий ваше приложение, рухнул. Вероятно, это необработанное исключение NodeJS, вызывающее сбой процесса.

Когда это происходит, Heroku автоматически перезапускает приложение до определенного момента (перезапуск приложений слишком часто приводит к проблемам с емкостью).

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

...