java 的守护进程脚本

#!/bin/sh
while [ 1 ]
do
Tag=`ps -ef|grep 'jar包名称'|grep -v grep|wc -l|awk '{printf $1"\n"}'`

if [ $Tag = 0 ]
then
setsid /usr/lib/jvm/jdk-1.8/bin/java -jar jar包名称.jar
fi
done
setsid 后台运行

 

posted @ 2017-09-05 11:11  Nucky_yang  阅读(728)  评论(0编辑  收藏  举报