在生产中运行 node.js 服务器的事实标准是什么?

Iva*_*tov 4 linux node.js

我应该如何守护进程并“看门狗”它,重新启动时自动启动,将控制台输出重定向到日志文件?

小智 7

永远的过去项目守护进程的工具。如果它们崩溃,它会自动重新启动你的 node.js 脚本。此外,它可以启动和管理多个节点进程,并为每个进程单独维护一个日志文件。但是,它不会在重新启动时启动脚本。

读过几次人们使用Upstart来进行永久的初始发布,但我自己从未使用过它,从来不需要在启动时启动。