У меня есть приложение Nodejs, разработанное с использованием Twitter API.При размещении на Heroku выдается следующая ошибка:
2018-12-14T10: 00: 03.678180 + 00: 00 heroku [web.1]: Ошибка R10 (Тайм-аут загрузки) -> Ошибка веб-процессапривязать к $ PORT в течение 60 секунд после запуска
2018-12-14T10: 00: 03.678256 + 00: 00 heroku [web.1]: Остановка процесса с помощью SIGKILL
2018-12-14T10: 00: 03.739029+00:00 heroku [web.1]: процесс завершен со статусом 137
При поиске я наткнулся на вопрос StackOverflow q1 q2 , но обаони используют ExpressJS и прослушивают фиксированный порт вместо того, который предоставлен Heroku, тогда как мое приложение не использует ExpressJS , поэтому я не понимаю, в чем проблема.Я также запускал приложение локально, используя heroku local
, где оно работает нормально.В этой статье Heroku говорится об ошибке, но я не могу связать ее с моим приложением статья .
Может кто-нибудь объяснить эту ошибку и предложить возможные решения?
Мой код : код