进程退出后自动重启脚步

Posted ahuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程退出后自动重启脚步相关的知识,希望对你有一定的参考价值。

#!/bin/sh
while true;
do
processExist=`ps aux | grep xxx | grep -v "grep" `
if [ -z "$processExist" ];then
  echo "proecss is restarted"
  cd /MyData/xxx
  nohup sh xxx.sh &
else
  echo "process is running"
fi
sleep 60
done

  

以上是关于进程退出后自动重启脚步的主要内容,如果未能解决你的问题,请参考以下文章

linux程序崩溃自动重启

docker 容器重启策略

docker 容器自动启动run

观察者模式实际应用:监听线程,意外退出线程后自动重启

py脚本修改后自动重启

linux kafka进程挂了 自动重启