Как мне демонстрировать и «наблюдать» за ним, автоматически запускаться при перезагрузке, перенаправлять вывод консоли в файл журнала?
Используемый навсегда как инструмент-демон в прошлых проектах. Он автоматически перезапустит ваши скрипты node.js в случае их сбоя. Кроме того, он может запускать и управлять несколькими процессами узлов, а также вести файл журнала для каждого из них индивидуально. Однако при перезагрузке скрипты не запускаются.
Пару раз прочитал, что люди использовали Выскочка чтобы сделать первоначальный запуск навсегда, но я никогда не использовал его сам, никогда не было необходимости запускать при загрузке.
Это одна из задач initd
или upstart
. Может быть, вы можете использовать inetd
тоже, если можно запустить его по запросу.