java进程的守护进程脚本

当jar程序执行异常中断时,希望系统能够自动启动。通过以下shell脚本监控程序一直运行。

#/bin/bash
while true;
do
  count=`ps -ef | grep test.jar | grep -v grep|wc -l`
  if [ ${count} -lt 1 ]; then
    nohup java -jar test.jar &
  else
    echo "process is running"
  fi
  sleep 3
done

 

 

posted @ 2018-05-21 18:26  硅谷工具人  阅读(2207)  评论(0编辑  收藏  举报
成功之道,在于每个人生阶段都要有不同的目标,并且通过努力实现自己的目标,毕竟人生不过百年! 所有奋斗的意义在于为个人目标实现和提升家庭幸福,同时能推进社会进步和国家目标! 正如古人讲的正心诚意格物致知,修身齐家治国平天下。