我写了一个需要持续运行的程序。但由于我是一个糟糕的程序员,它经常崩溃。有没有办法让另一个程序监视它并在它崩溃时重新启动它?
最佳答案
不是似是而非,但如果你是一个糟糕的程序员,怎么说你看的节目也不会失败;)而且,你应该变得更好,这样你就不会遇到这个问题(出于这个原因) .也就是说,您最终可能需要以下答案。
但是,如果不可能变得更好,只需定期运行 cron 作业,在“ps”的输出中查找您的程序名称。您可以从 superuser.com 获得答案
关于linux - 检查程序是否已死亡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2991720/