你好,我想重新启动一个程序,需要让它全天候运行,该应用程序是 minergate。
我遇到的问题是应用程序/程序冻结并关闭 - 这是 8.1 版本的已知问题。
但是直到 8.2 出来之前我都别无选择,只能忍气吞声。我想知道有没有办法监听程序,如果它崩溃了,是否可以重新启动应用程序并继续 ETH 挖掘?
答案1
您可以使用以下方式将该程序作为守护进程运行daemon
命令,该程序在后台运行,如果程序死亡,将自动重新启动它(使用选项--respawn
):
daemon --name="yourservicename" --respawn --output=yourlog.txt yourprogram
要停止守护程序:
daemon --name="yourservicename" --stop
要安装守护进程:
sudo apt-get update
sudo apt-get install daemon