linux下shell脚本运行jar自动回复重启

#!/bin/bash 

PROCESS_NUM=`ps -aux|grep  xxl-job-executor-sample-springboot.jar|grep -v grep|wc -l`

echo   $PROCESS_NUM

time=`date "+%Y-%m-%d %H:%M:%S"`

source /etc/profile

if [ $PROCESS_NUM -eq 1 ]

  then    

      echo  $1  "进程已存在"

  else    

    echo $PROCESS_NUM

        echo  $1  "进程不存在"

        cd /data/data

        exec nohup java -jar  xxl-job-executor-sample-springboot.jar > /data/data/dataAll.log & 

        echo $time "重启一次" >> /data/data/datax/log.log

        exit 0

fi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值