使用Monit而不是基本的Upstart设置有什么好处?
我正在配置我的服务器以运行node.js作为守护进程。我已经设置了Upstart来处理节点的启动和关闭,这非常有效。下一步是确保node.js在它死亡时重新启动。一些指南建议使用Monit(或Fugue)来监控进程(在Monit的情况下,通过向服务器发出HTTP请求并等待响应)。
我很高兴使用像Monit或Fugue这样的东西,但我不确定为什么不会(或不能)只使用Upstart的重生功能。我假设Upstart将监视启动过程的PID,如果它死了就再次启动它。 Monit或Fugue给你的Upstart不是什么?
没有找到相关结果
已邀请:
2 个回复
磋判粗惊
献导外拘
Upstart脚本(/ etc / init / app_name):