什么保证过程监视器保持运行?

时间:2015-05-14 23:21:54

标签: supervisord

在部署Web应用程序时,通常使用supervisord或circus来保持所有进程的正常运行。但是,您如何确保这些程序正在运行?换句话说,谁会观看观察者?

1 个答案:

答案 0 :(得分:1)

人类是主管等工具的观察者。有像supervisord-monitor这样的第三方插件,它们提供用于监控的UI。

但人类无法全天候监控。所以主管有偶数名单。您可以使用像superlance这样的插件来监视主管进程。当进程停止/退出时,您可以配置为通过电子邮件/短信接收警报。

Checkout superlance - Superlance是一个插件实用程序包,用于监视和控制在主管下运行的进程。