Ошибка Heroku при развертывании моего Discord Bot - PullRequest
0 голосов
/ 30 июня 2019

Итак, я в настоящее время разрабатываю диссон-бота.Локально все работает отлично.Когда я развертываю своего бота через Heroku, он работает хорошо и работает нормально в течение 60 секунд, а затем я получаю эту ошибку:

2019-06-30T17:21:00.303246+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch 2019-06-30T17:21:00.303370+00:00 heroku[web.1]: Stopping process with SIGKILL 2019-06-30T17:21:00.466528+00:00 heroku[web.1]: State changed from starting to crashed 2019-06-30T17:21:00.486565+00:00 heroku[web.1]: State changed from crashed to starting 2019-06-30T17:21:00.445970+00:00 heroku[web.1]: Process exited with status 137

После этого он перезагружается один раз, и я получаюта же ошибка: /.В моем коде у меня нет ссылок на серверы или что-то подобное.Это просто простой код с использованием discord.js и Javascript, Node просто используется для всего этого.

Спасибо за помощь ^^

1 Ответ

0 голосов
/ 01 июля 2019

Кажется, есть ошибка с "heroku config", поэтому убедитесь, что вы правильно разместили бота.

Попробуйте запустить код на порту 5000, переключив прослушивание на: .listen(process.env.PORT || 5000)

Кстати, небольшой совет: не используйте heroku для размещения ботов, попробуйте использовать DigitalOcean, вы можете легко найти в интернете несколько бесплатных 50- или 100-долларовых кодов.

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