2012-07-31 5 views
1

Я пишу экспресс-приложение в узле. Я пытаюсь свернуть его, но не могу ... всякий раз, когда я делаю исключения, приложение все еще работает (даже если никакой обработчик ошибок не настроен). Я тоже использую экспресс-ресурс, если это связано, а также streamline.js.Когда я должен запускать node.js с вечно?

Когда что-то вроде forever быть полезным мне? Это только в более серьезной аварии, как система из-за ресурсов?

ответ

0

Навсегда полезно на стадии разработки. Когда вы усердно работаете над вашим кодом и не хотите вручную перезапускать приложение-узел. В производстве он может сохранить свое живое, когда вы встречаете неожиданную ошибку и все аварии проекта;)

0

Установка

$ [sudo] npm install forever -g 

Примечание: Если вы используете навсегда программно вы должны установить навсегда-монитор.

$ cd /path/to/your/project 
    $ [sudo] npm install forever-monitor 

Использование Есть два способа использования навсегда: через командную строку или с помощью навсегда в вашем коде. Примечание. Если вы используете навсегда программно, вы должны установить навсегда монитор.

Использование командной строки Вы можете использовать forever для непрерывного запуска скриптов (независимо от того, написано ли это на node.js или нет).

Пример

forever start app.js 
Смежные вопросы