0

我的机器上有一个脚本,我想在机器启动时开始运行,如果它崩溃或失败,我会再次尝试运行。

这是否意味着将其转变为服务?我意识到我可以使用 crontab 并使用 @reboot,但这并不能解决脚本崩溃的问题

4

1 回答 1

1

我将使用 init 启动它,并使用 crontab 监视它创建的 PID 文件,并使用单独的脚本进行监视。

或者,如果您可以使用 crontab 脚本(使用 ps)找到 PID ID,如果脚本不存在则重新初始化该脚本。

我的 2 美分..

于 2013-04-23T15:13:57.093 回答