Не может запустить node.js скрипт на перезагрузке сервера

Я должен послушать события на порте 3240, и я использую node.js с этой целью. Я должен выполнить свой сценарий с навсегда инструментом. Я также должен работать forever на перезагрузке сервера.

Когда я работаю forever glh.js все работает: forever list говорит, что существует рабочий процесс.

Но когда я пытаюсь работать навсегда на перезагрузке сервера, я не могу получить ее работа.

Я создал файл в/etc/init.d со следующим содержанием:

#!/bin/bash

/var/www/yan/data/gitlabhook/runglh.sh &>/var/www/yan/data/gitlabhook/runglh.log

Когда я перезагружаю сервер, выходной журнал следующий (то же как тогда, когда я выполняю его вручную через консоль):

info:    Forever processing file: glh.js

Но в этом случае навсегда не запускает процесс. forever list выводы:

info:    No forever processes running
0
задан 8 June 2014 в 10:39
1 ответ

Наконец-то я понял, что скрипт работает при перезагрузке, он просто не опережает вечный список . Похоже, это ошибка навсегда.

0
ответ дан 24 November 2019 в 09:32

Теги

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