Ubuntu的 – 如何自动重启坠毁或冻结过程?

我是Linux(Ubuntu)的新手,不太了解命令行和编写脚本。 我想要一个进程自动恢复,如果它冻结或崩溃。

对于Windows,有几个程序可以让你将任何应用程序转换为Windows服务。 我怎么能在Ubuntu中做到这一点? 有没有可用的工具,最好有一个GUI? 或者,也许任何白痴certificate教程?

你应该使用 – 从命令行(终端)安装daemontools

apt-get -y安装daemontools

详细说明请看这里: http : //cr.yp.to/daemontools/install.html

并使用“监督”命令

对于指令看这里: http : //cr.yp.to/daemontools/supervise.html

您必须能够检测到有问题的进程是否已经停止了,例如检查某些日志文件中的时间戳。 然后你可以使用一个叫做monit的小应用程序。 它在Ubuntu存储库中可用,可以执行各种操作,从重新启动过程到发送电子邮件,告诉过程停止。 我希望有帮助。 干杯