#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
а затем попробуйте посетить ваше приложение с открытым терминалом, чтобы просмотреть текущие журналы
Если у вас возникнут дополнительные проблемы, обязательно включите свои журналы без возможной утечки учетных данных