我希望有人在那里习惯监禁,可以帮助我。
我使用Ubuntu 13.10运行家庭数据服务器。
我有一个CGminer设置,可以在PC启动时从我自己创建的bash脚本启动。它包含一些需要在运行之前运行的调整和设置。
但如果由于某种原因我的互联网发生故障...... cgminer会在很短的时间后关闭。现在,如果我睡着了,它就会关闭。那宝贵的采矿时间,浪费了电力。因此,我正在研究monit作为解决问题的方法。
我希望能够有monit(或者类似的东西,不一定要monit)从我的脚本启动CGMiner,经常检查CGminer仍在运行,如果没有,请从我的脚本重新启动它。
我无法理解monit的配置文件...帮助会很棒
答案 0 :(得分:0)
是的,你可以用monit实现这一点。您只需要将启动脚本写入pid到pidfile:
check process xyz with pidfile /var/run/xyz.pid
start = "/bin/xyz start"
stop = "/bin/xyz stop"