我写了一个简单的脚本,如果大雨恶魔正在运行,如果没有重新启动它:
#!/bin/bash
if [[ $(pidof deluged | wc -1) -eq 0 ]]; then
deluged
fi
我将它添加到cron上的预定作业中,使其每5分钟运行一次......一切正常,如果我杀死了暴徒恶魔(淹没)我的脚本正确地重新启动它。
我的问题是:
我正在使用洪水来下载种子,但有时它会丢失与localhost(127.0.0.1)的连接,并且我必须定期检查它是否仍在运行,如何改进上述代码以自动重新连接到主机?
谢谢!