自动重启崩溃的Linux守护进程

时间:2013-12-17 15:31:43

标签: linux service crash daemon application-restart

我有一个Linux服务器应用程序,我设法“部署”为一个守护程序,可以在机器启动时自动启动,与用户会话无关。

我想知道是否有可能告诉系统在崩溃时自动重启应用程序,比如Windows中的服务管理器..

提前谢谢。

2 个答案:

答案 0 :(得分:1)

您需要的是一个流程管理器,一个管理您的守护程序并决定何时启动/停止它的实用程序。

其中有一些如supervisord,upstart,runit等。你必须研究它们并找到最适合你需要的产品。

希望有所帮助。

答案 1 :(得分:1)

看看monit,它监视任何服务/守护进程。您必须配置Monit才能知道在出现错误/奇怪的情况时使用什么标准来启动/停止或通过电子邮件发送给您。