所以我对 Centos 6.2 版本还比较陌生。我有一个服务需要作为 cron 作业进行监控,如果它停止则需要重新启动。我对如何监控它有一些想法,但是当涉及到重新启动它时,我就陷入了困境。我还知道我想要监控的服务的 PiD。
最佳答案
您可以为此使用supervise
:http://cr.yp.to/daemontools/supervise.html
将其放入 crontab 中以在系统启动时启动:
@reboot supervise foo
关于linux - 尝试编写一个shell脚本来监视Linux中的服务何时停止,并自动重新启动该服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49943692/