欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

springboot中的shell腳本怎么利用jar方式啟動-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)spring boot中的shell腳本怎么利用jar方式啟動,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關(guān)知識有一定的了解。

創(chuàng)新互聯(lián)是專業(yè)的彭澤網(wǎng)站建設(shè)公司,彭澤接單;提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行彭澤網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊,希望更多企業(yè)前來合作!

用spring boot框架做的項目,將第三方包全部打在jar里面,通過shell腳本啟動和停止服務(wù),常用的shell腳本模板如下:

#!/bin/bash
JAVA_OPTIONS_INITIAL=-Xms128M
JAVA_OPTIONS_MAX=-Xmx512M
_JAR_KEYWORDS=monitor-alarm-task-1.0-SNAPSHOT.jar
APP_NAME=monitor-alarm-task
APPLICATION_FILE=/opt/scpip_monitor/application.properties
PID=$(ps aux | grep ${_JAR_KEYWORDS} | grep -v grep | awk '{print $2}' )
ALARM_CONFIG_FILE=`pwd`/alarmConfig.yaml


function check_if_process_is_running {
 if [ "$PID" = "" ]; then
 return 1
 fi
 ps -p $PID | grep "java"
 return $?
}



case "$1" in
 status)
 if check_if_process_is_running
 then
 echo -e "\033[32m $APP_NAME is running \033[0m"
 else
 echo -e "\033[32m $APP_NAME not running \033[0m"
 fi
 ;;
 stop)
 if ! check_if_process_is_running
 then
 echo -e "\033[32m $APP_NAME already stopped \033[0m"
 exit 0
 fi
 kill -9 $PID
 echo -e "\033[32m Waiting for process to stop \033[0m"
 NOT_KILLED=1
 for i in {1..20}; do
 if check_if_process_is_running
 then
 echo -ne "\033[32m . \033[0m"
 sleep 1
 else
 NOT_KILLED=0
 fi
 done
 echo
 if [ $NOT_KILLED = 1 ]
 then
 echo -e "\033[32m Cannot kill process \033[0m"
 exit 1
 fi
 echo -e "\033[32m $APP_NAME already stopped \033[0m"
 ;;
 start)
 if [ "$PID" != "" ] && check_if_process_is_running
 then
 echo -e "\033[32m $APP_NAME already running \033[0m"
 exit 1
 fi
 nohup java -jar -Dalarm.config.file=$ALARM_CONFIG_FILE $JAVA_OPTIONS_INITIAL $JAVA_OPTIONS_MAX $_JAR_KEYWORDS --spring.config.location=$APPLICATION_FILE > /dev/null 2>&1 & 
 echo -ne "\033[32m Starting \033[0m" 
 for i in {1..20}; do
 echo -ne "\033[32m.\033[0m"
 sleep 1
 done
 if check_if_process_is_running 
 then
 echo -e "\033[32m $APP_NAME fail \033[0m"
 else
 echo -e "\033[32m $APP_NAME started \033[0m"
 fi
 ;;
 restart)
 $0 stop
 if [ $? = 1 ]
 then
 exit 1
 fi
 $0 start
 ;;
 *)
 echo "Usage: $0 {start|stop|restart|status}"
 exit 1
esac


exit 0

網(wǎng)頁題目:springboot中的shell腳本怎么利用jar方式啟動-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://aaarwkj.com/article48/cdhehp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊品牌網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、定制開發(fā)、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
日本黄色三级三级三级| 日本国产精品久久一线| 禁止18岁以下观看的视频| 成人高清在线观看91| 精品亚洲韩国一区二区三区| 日韩精品一区二区三区av在线| 自偷自拍在线免费观看| 日本熟女视频中文字幕| 国产熟女系列一区二区三区| 久久久久国产综合精品| 91啪在线观看91色| 国产免费一区二区福利| 日本午夜诱惑在线观看| 精品国产乱码久久蜜桃| 国产精品一区二区剧情熟女 | 成人欧美一区二区三区av| 亚洲日本韩国一区二区| 性色视频一区二区三区| 美女床上激情啪啪网页| 闫国产一区二区三区色噜噜| 欧美色高清视频在线播放| 日韩欧美亚洲国产一区久久精品| 亚洲精品成人一区二区| 蜜臀在线免费观看av| 亚洲精品你懂的av在线| 91香蕉伊人综合久久麻豆| 国产精品国产精品国产| 亚洲av日韩欧美精品| 亚洲精品一区二区三区小| 丰满人妻被猛烈进入中文版| 国产乱来视频在线观看| 东京热一精品无码av| 亚洲伦理国产一国产二| 中文字幕日韩在线欧美一区| 欧美日韩国产天天干| 亚洲av日韩综合一区尤物| 亚洲欧美综合区丁香六月| 国产不卡高清视频在线| 亚洲和欧洲一码二码区视频| 国内一级黄色片免费观看| 黄色亚洲大片免费在线观看 |