如果失败或崩溃,则自动重启linux进程

时间:2017-01-11 06:46:57

标签: linux bash process scripting

我有一个基于linuxOS的系统。如果它被杀死或崩溃,我想重启一个可执行的bin文件。

home / bin / filename中可执行文件的位置 我有etc目录,其中我有init.d,systemd,cron sun-directories。

请建议编写任何脚本,以便在bin文件崩溃时重新启动它。

1 个答案:

答案 0 :(得分:0)

试用restartd包。

  

Restartd是一个用于检查运行而不是正在运行的进程的守护进程。   它每隔n秒读取/ proc目录并执行POSIX正则表达式   关于流程名称。如果是,您可以执行脚本或程序   过程是否正在运行。

您可以设置要监视的进程,时间间隔等。