Запустите Heroku Bash Command 7/24

#heroku

#heroku

Вопрос:

Я должен открыть Heroku bash и ввести «узел main.js » чтобы запустить мое приложение. Но когда я закрываю браузер, скрипт останавливается. Как я могу запустить скрипт 24/7?

Ответ №1:

Вы, кажется, новичок в heroku, это должно помочь

В вашем файле package.json укажите сценарий запуска:

 "scripts": {
    "start": "node main.js",
     ...
}
  

(Если у вас нет package.json, обязательно запустите npm init -y и зафиксируйте этот файл)

И для масштабирования (запуска) вашего приложения:

 heroku ps:scale web=1
  

Ваше приложение heroku должно автоматически определяться как приложение узла, и оно будет запускать сценарий запуска при запуске

Чтобы просмотреть журналы и выполнить отладку, выполните:

 heroku logs --tail --num=10
  

а затем попробуйте посетить ваше приложение с открытым терминалом, чтобы просмотреть текущие журналы

Если у вас возникнут дополнительные проблемы, обязательно включите свои журналы без возможной утечки учетных данных