常用SpringBoot jar重启脚本
常用SpringBoot jar重启脚本
在项目开发环境中,我们经常会需要重启jar,一下脚本可以帮助我们快速重启。
if [ $# -lt 1 ];
then
echo "请输入启动包名"
exit
fi
jar_name=$1
JAR=$jar_name.jar
if [[ -e ./$JAR ]];then
echo "准备启动$JAR"
#echo $SPRING_DATASOURCE_URL
#echo $OAUTH_URL
source /etc/profile #使配置文件生效
echo ">>> kill -9 $(jps -ml | grep $JAR | awk '{print $1}')"
kill -9 $(jps -ml | grep $JAR | awk '{print $1}')
nohup java -Xms256M -Xmx256M -jar /root/$JAR > /root/logs/$jar_name.log 2>&1 &
else
echo "包不存在"
fi
同时也存在集成了一整套Jenkins环境,不通过手动重启的方式,也可将此脚本放到对应目录下,Jenkins中配置执行该shell的命令行即可。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 iAuzre
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果
音乐天地