Запустите Node.js как службу на Ubuntu

Как сказал Марк Шаттлворт в Отчете об ошибке, я подал запрос на то же самое,

Нет, ccsm не следует устанавливать по умолчанию. В Unity нет ограничений по CCSM, которые поощряются для экспериментов с конечными пользователями. Все, что может быть и будет изменено и удалено. Это помогает нам исследовать варианты и собирать отзывы о тестировании. Поэтому, пожалуйста, не устанавливайте ccsm по умолчанию.

(Из отчета об ошибке)

1
задан 5 January 2016 в 09:30

1 ответ

Run:

$ servicename &

Использование & заставляет программу работать в фоновом режиме, а не блокировать оболочку до завершения программы.

OR:

Установить демон:

sudo apt-get install daemon

Включить его к демонам (службе)

daemon --name="yourservicename" --output=log.txt sh yourscript.sh [ ! d7]

Вы также можете использовать:

start-stop-daemon -SbCv -x your_command

Источник: как запустить программу как услугу (без звука)?

2
ответ дан 23 May 2018 в 14:33
  • 1
    Будет ли это работать только для файлов .sh? Текущий файл - app.js, который я должен запустить в фоновом режиме для приложения nodejs. – Ramesh Chand 5 January 2016 в 13:21
  • 2
    Создайте скрипт, который использует app.js – Olimjon 6 January 2016 в 17:16

Другие вопросы по тегам:

Похожие вопросы: