后台程序是springboot的jar包,jekins每次更新重启脚本
#!/bin/bash
PID=`lsof -i:19015 | grep LISTEN |awk '{print $2}'`
if [ $PID -ge 0 ];then
kill -9 $PID
nohup /opt/jdk1.8.0_45/bin/java -jar -Xms64m -Xmx64m bpm-framework-0.0.1-SNAPSHOT.jar -Duser.timezone=Asia/Shanghai 2>&1 | rotatelogs /home/logs/bpm-tsyw-%Y-%m-%d.out 43200 480 &
else
nohup /opt/jdk1.8.0_45/bin/java -jar -Xms64m -Xmx64m bpm-framework-0.0.1-SNAPSHOT.jar -Duser.timezone=Asia/Shanghai 2>&1 | rotatelogs /home/logs/bpm-tsyw-%Y-%m-%d.out 43200 480 &
fi