栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

springboot自动检测并启动jar包的shell脚本

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

springboot自动检测并启动jar包的shell脚本

更改下 ???的地方,粘贴到宝塔计划任务里就行。
1.、???.jar
2、/home//$AppName
3、/home/???/log
4、active=???

AppName=???.jar

#JVM参数
JVM_OPTS="-Dname=$AppName  -Duser.timezone=Asia/Shanghai -Xms512M -Xmx3072M -XX:PermSize=512M -XX:MaxPermSize=2048M -XX:+HeapDumponOutOfMemoryError -XX:+PrintGCDateStamps  -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC  -Xdebug -Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=16651"

PID=`ps -ef |grep java|grep $AppName|grep -v grep|awk '{print $2}'`

	if [ x"$PID" != x"" ]; then
	    echo "$AppName is running..."
	else
		nohup java -jar  $JVM_OPTS /home/???/$AppName --spring.profiles.active=??? >  /home/???/log.log 2>&1 &
		echo "Start $AppName success..."
	fi
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/338201.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号