java重启脚本(亲测可用)

背景

由于自己的服务器部署了JAVA系统,每次发了代码都需要进行重启。

为了简化发布流程,目前使用了通用脚本。

echo "Restarting SpringBoot Application"
pid=`ps -ef | grep xiaoxie | grep -v grep | awk '{print $2}'`
echo "$pid"
if [ -n "$pid" ]
then
   kill -9 $pid
   echo "closed process"$pid
fi
nohup java -jar xiaoxie-wxapp-0.0.1-SNAPSHOT.jar > aaa.log 2>&1 &
echo "success restart"

将这个脚本写入系统,或者放在执行窗口里面可以自动执行。可以做到一键发布。

你可能感兴趣的:(java,开发语言)