1. 程式人生 > >shell重啟jar包

shell重啟jar包

後臺程式是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