【发布时间】:2017-03-01 22:13:11
【问题描述】:
我有一个在 ubuntu 服务器上运行的程序,如果它由于某种原因被终止,我想重新启动它,我确实尝试了一个无限循环,但是它是一个非常需要处理器的任务,并且使用 crontab 也不太可行,因为我不这样做不想以 root 身份运行我的程序。我还能寻找什么其他选择,请帮忙。
【问题讨论】:
-
发给
/etc/inittab。以 getty 的启动方式为例。 -
好的,但是多久会重新启动程序?
-
有关详细信息,您应该阅读 man.当进程退出时,我可以立即假设。很可能还有一些额外的逻辑来防止自旋循环或类似情况。
-
非常感谢,会尝试
-
我在 CentOS 上尝试过,它似乎可以工作,但是我在 ubuntu 中找不到 inittab 文件
标签: linux ubuntu server crontab restart