工头自动重启

时间:2012-01-04 16:58:47

标签: ruby-on-rails ruby foreman

在我的生产服务器中,我正在使用ruby工头来运行多个进程,我只是希望我的应用程序继续工作,即使其中一个进程失效,我希望我的进程能够继续工作,即使其中一个进程已经存在重启过程甚至不停止所有进程的任何棘手的方法,如果一个发生故障?我的意思是在生产水平上我希望解决方案足够稳定,没有Upstart可能吗?提前谢谢

2 个答案:

答案 0 :(得分:1)

您可以使用http://mmonit.com/monit/等其他程序监控您的领班流程。但不知何故,你会发现监控监控其他流程的流程有点奇怪。

答案 1 :(得分:1)

您不应该将工头本身用于生产 - 它仅用作开发工具。相反,您可以在生产中使用god和我的foreman_god宝石。

或者,您可以使用foreman导出其他过程监控系统的配置文件,例如upstart。