Назад | Перейти на главную страницу

Что является стандартом де-факто для запуска сервера node.js в производственной среде?

Как мне демонстрировать и «наблюдать» за ним, автоматически запускаться при перезагрузке, перенаправлять вывод консоли в файл журнала?

Используемый навсегда как инструмент-демон в прошлых проектах. Он автоматически перезапустит ваши скрипты node.js в случае их сбоя. Кроме того, он может запускать и управлять несколькими процессами узлов, а также вести файл журнала для каждого из них индивидуально. Однако при перезагрузке скрипты не запускаются.

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

Это одна из задач initd или upstart. Может быть, вы можете использовать inetd тоже, если можно запустить его по запросу.