Запуск приложения node.js в фоновом режиме на сервере

586
0
586

Допустим у вас есть приложение или как в моем случае телеграм бот. И хочется его разместить на сервере. И в формате демона/сервиса.

Я предложу способ которым пользуюсь сам. Вообще есть несколько вариантов для этого. Н я остановился на пакете PM2.
Довольно красивая утилита и информативная.

Сначала соотвественно устанавливаем глобально пакет.

$ npm install pm2 -g

Далее заходим в директорию с нашим скриптом и через команду запускаем приложение в фоновый режим.

$ pm2 start bot.js

Ну и собственно все. Можно посмотреть наш результат. Выведется информация по запущенным приложениям.

$ pm2 list

Доп. информация соотвественно в доке https://pm2.keymetrics.io/docs/usage/pm2-doc-single-page/

0