我是Linux(Ubuntu)新手,对命令行和编写脚本知之甚少。如果它冻结或崩溃,我想让一个进程自动恢复。
对于Windows,有几个程序可用于将任何应用程序转换为Windows服务。我怎么能在Ubuntu中做到这一点?有没有可用的工具,最好有GUI?或者也许任何防止白痴的教程?
答案 0 :(得分:2)
您应该使用 - 从命令行(终端)安装daemontools
apt-get -y install daemontools
详细说明见这里:http://cr.yp.to/daemontools/install.html
并使用“监督”命令
答案 1 :(得分:1)
您必须能够以某种方式检测相关进程是否已停止,例如,可能会检查某个日志文件中的时间戳。然后你可以使用一个名为monit的漂亮小应用程序。它可以在Ubuntu存储库中使用,可以执行各种操作,从重新启动进程到向您发送一封电子邮件,说明进程已停止。我希望有所帮助。干杯