缺月挂梧桐 漏断人初静

导航

springboot 启动脚本

 

 1 #!/bin/bash
 2 
 3 cd `dirname $0`
 4 data_dir=`pwd`
 5 JAVA_HOME=/usr/local/jdk1.8.0_92
 6 logs_dir=$data_dir/logs
 7 if [ ! -d $logs_dir ]; then
 8     mkdir $logs_dir
 9 fi
10 
11 PID=`ps -ef | grep -w xxx | grep -v grep  | grep -v bash |awk '{print $2}'`
12 
13 
14 if [ -n "$PID" ]
15         then kill -9 $PID
16         echo "before: $PID"
17         nohup  $JAVA_HOME/bin/java -jar  $data_dir/xxx.jar  >> /dev/null 2>&1 &
18         sleep 3
19         P=`ps -ef | grep -w xxx | grep -v grep | grep -v bash |awk '{print $2}'`
20         echo "now   : $P"
21 else
22         echo "starting"
23         nohup  $JAVA_HOME/bin/java -jar $data_dir/xxx.jar  >> /dev/null 2>&1 &
24         P=`ps -ef | grep -w xxx | grep -v grep  | grep -v bash |awk '{print $2}'`
25         echo "now   : $P"
26 fi

 

posted on 2018-11-26 11:34  勤劳の洗碗机  阅读(238)  评论(0编辑  收藏  举报