我有一个基于linuxOS的系统。如果它被杀死或崩溃,我想重启一个可执行的bin文件。
home / bin / filename中可执行文件的位置 我有etc目录,其中我有init.d,systemd,cron sun-directories。
请建议编写任何脚本,以便在bin文件崩溃时重新启动它。
答案 0 :(得分:0)
试用restartd
包。
Restartd是一个用于检查运行而不是正在运行的进程的守护进程。 它每隔n秒读取/ proc目录并执行POSIX正则表达式 关于流程名称。如果是,您可以执行脚本或程序 过程是否正在运行。
您可以设置要监视的进程,时间间隔等。