2021年6月26日星期六

Spring Boot 项目脚本(启动、停止、重启、状态)

作者:junbaor

来源:https://segmentfault.com/a/1190000012030747

此脚本用来管理 SpringBoot 项目的进程状态。

有提示功能。

把脚本丢到项目文件夹, 添加执行权限即可。

如果 jenkins 使用这个脚本, 需要在 java -jar 命令前添加 BUILD_ID=dontKillMe , 不然 jenkins 会杀掉进程。

参考:

https://stackoverflow.com/questions/39169457/how-to-tell-jenkins-not-to-kill-processes-after-successful-execution-of-job-in-m

脚本维护在 github, 有需求的话可以关注

https://github.com/junbaor/shell_script/blob/master/spring-boot.sh

spring-boot.sh

#!/bin/bashSpringBoot=$2if [ "$1" = "" ];then echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|status} \033[0m" exit 1fiif [ "$SpringBoot" = "" ];then echo -e "\033[0;31m 未输入应用名 \033[0m" exit 1fifunction start(){ count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l` if [ $count != 0 ];then  echo "$SpringBoot is running..." else  echo "Start $SpringBoot success..."  nohup java -jar $SpringBoot > /dev/null 2>&1 & fi}function stop(){ echo "Stop $SpringBoot" boot_id=`ps -ef |grep java|grep $SpringBoot|grep -v grep|awk '{print $2}'` count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l` if [ $count != 0 ];then  kill $boot_id  count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l`  boot_id=`ps -ef |grep java|grep $SpringBoot|grep -v grep|awk '{print $2}'`  kill -9 $boot_id fi}function restart(){ stop sleep 2 start}function status(){ count=`ps -ef |grep java|grep $SpringBoot|grep -v grep|wc -l` if [ $count != 0 ];then  echo "$SpringBoot is running..." else  echo "$SpringBoot is not running..." fi}case $1 in start) start;; stop) stop;; restart) restart;; stat......

原文转载:http://www.shaoqun.com/a/828888.html

跨境电商:https://www.ikjzd.com/

卖家网:https://www.ikjzd.com/w/1569

深兰科技:https://www.ikjzd.com/w/1517

acca是什么:https://www.ikjzd.com/w/1370


作者:junbaor来源:https://segmentfault.com/a/1190000012030747此脚本用来管理SpringBoot项目的进程状态。有提示功能。把脚本丢到项目文件夹,添加执行权限即可。如果jenkins使用这个脚本,需要在java-jar命令前添加BUILD_ID=dontKillMe,不然jenkins会杀掉进程。参考:https://stackoverflow.c
【到法国旅游买什么】-去法国旅游带什么回来:http://www.30bags.com/a/420035.html
【到荷兰旅游需要多少钱】--到荷兰旅游价格:http://www.30bags.com/a/418698.html
【到柬埔寨旅游报价】--柬埔寨旅游价格:http://www.30bags.com/a/420423.html
泰国旅游哪些地方不能错过?:http://www.30bags.com/a/405003.html
少妇张开雪白大腿 一挺身进了少妇的下身:http://lady.shaoqun.com/a/247376.html
少妇口述:17岁女儿当我面和男人上床:http://lady.shaoqun.com/m/a/97815.html
把车开到没人的地方做 男朋友在车里㖭我高潮:http://www.30bags.com/m/a/249698.html
昭山城市海景水上乐园需要带什么?准备什么东西?:http://www.30bags.com/a/456146.html
株易路口水上乐园叫什么名字:http://www.30bags.com/a/456147.html
Lazada母婴用品市场好不好?此品牌通过Lazada平台实现月销百万:https://www.ikjzd.com/articles/146075
【泰国旅游景点大全】——泰国有哪些景点值得看:http://www.30bags.com/a/419921.html
天津有什么特色小吃:http://www.30bags.com/a/414821.html

没有评论:

发表评论