【发布时间】:2011-06-10 23:54:10
【问题描述】:
我正在配置我的服务器以将 node.js 作为守护程序运行。我已经设置 Upstart 来处理节点的启动和关闭,效果很好。下一步是确保 node.js 在它死后重新启动。一些guides 建议使用Monit(或Fugue)来监控进程(在Monit 的情况下,通过向服务器发出HTTP 请求并等待响应)。
我很高兴使用 Monit 或 Fugue 之类的东西,但我不确定为什么不(或不能)只使用 Upstart 的 respawn feature。我假设 Upstart 将监视已启动进程的 PID,如果它死了,它就会再次启动它。 Monit 或 Fugue 有哪些 Upstart 没有的?
【问题讨论】:
标签: deployment node.js monit upstart