亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux編輯啟動、停止與重啟springboot jar包腳本實例

2024-09-05 23:05:39
字體:
來源:轉載
供稿:網友

前言

springboot的配置文件中,配置文件的名字都有各自的意義跟用途

  • dev 開發環境
  • prod 生產環境(默認)
  • test 測試環境

加載指定配置文件 --spring.profiles.active=prod

springboot加載jar包的方式有

// 直接在控制臺進行啟動,缺點就是控制臺關閉項目也就關閉了。java -jar bootdo.jar// 這種方式可以運行在后臺,但是如果推出了shell的話,那也會掛java -jar /bootdo-2.0.0.jar > bootdolog.file 2>&1 &// 加上nohup的話,即使推出shell,也不影響。nohup java -jar /bootdo-2.0.0.jar > bootdolog.file 2>&1 &

解釋

nohup表示永久運行。&表示后臺運行

> 代表重定向到哪里

1 表示stdout標準輸出,系統默認值是1,所以">/dev/null"等同于"1>/dev/null"

2 表示stderr標準錯誤

nohup ./mqnamesrv >/home/cxb/mqnamesrv.out 2>&1 & 即標準輸出到mqnamesrv.out中,接著,標準錯誤輸出重定向等同于標準輸出,輸出到同一文件中。

在服務器上通過如下方式啟動成功之后,如果涉及到重新啟動,那么你需要通過ps -ef | grep bootdo 查詢到進程號,再通過kill -s 9 ${pid} 進行殺死再重新啟動,很是麻煩。

nohup java -jar /bootdo-2.0.0.jar > bootdolog.file 2>&1 &

Linux,jar包,springboot,腳本

一兩次還好說,如果涉及到多次,那就有些崩潰了。

這樣,可以通過編寫一個shell腳本來進行啟動(start)停止(stop)重啟(restart)操作,一步到位,方便高效

在自定義目錄創建 wss.sh 腳本,編輯內容如下。

#!/bin/bash#這里可替換為你自己的執行程序,其他代碼無需更改APP_NAME=websocketserver-0.0.1-SNAPSHOT.jar #使用說明,用來提示輸入參數usage() { echo "Usage: sh 腳本名.sh [start|stop|restart|status]" exit 1} #檢查程序是否在運行is_exist(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk '{print $2}' ` #如果不存在返回1,存在返回0  if [ -z "${pid}" ]; then return 1 else return 0 fi} #啟動方法start(){ is_exist if [ $? -eq "0" ]; then echo "${APP_NAME} is already running. pid=${pid} ." else nohup java -jar /mnt/ssd1/project/websocket/$APP_NAME > /mnt/ssd1/project/websocket/websocketserverlog.file 2>&1 & echo "${APP_NAME} start success" fi} #停止方法stop(){ is_exist if [ $? -eq "0" ]; then kill -9 $pid else echo "${APP_NAME} is not running" fi } #輸出運行狀態status(){ is_exist if [ $? -eq "0" ]; then echo "${APP_NAME} is running. Pid is ${pid}" else echo "${APP_NAME} is NOT running." fi} #重啟restart(){ stop start} #根據輸入參數,選擇執行對應方法,不輸入則執行使用說明case "$1" in "start") start ;; "stop") stop ;; "status") status ;; "restart") restart ;; *) usage ;;esac

Linux,jar包,springboot,腳本

在標紅接頭行配置啟動命令。

之后就可以通過 wss.sh start | stop | restart 實現啟動,停止,重啟操作了。

補充下

sh xxx.sh與./xxx.sh區別

sh xxx.sh 是不需要有執行權限

./xxx.sh 是需要有執行權限的,可以通過 chmod +x xxx.sh 賦予權限

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97在线视频精品| 亚洲人成绝费网站色www| …久久精品99久久香蕉国产| 北条麻妃一区二区三区中文字幕| 91色在线视频| 91在线免费网站| 亚洲xxxx妇黄裸体| 欧美日韩一区二区精品| 日韩免费在线视频| 亚洲一区中文字幕在线观看| 欧美一级黄色网| 亚洲自拍偷拍网址| 亚洲天堂av在线播放| 色诱女教师一区二区三区| 亚洲国产精品久久久久秋霞蜜臀| 亚洲女人被黑人巨大进入al| 亚洲女性裸体视频| 国产精品久久9| 欧美另类交人妖| 日韩精品视频免费| 欧美精品videos另类日本| 久久视频在线直播| 国产精品国产三级国产aⅴ浪潮| 国产精品久久久久久久av电影| 黑人巨大精品欧美一区二区| 欧美日韩亚洲成人| 91在线视频免费| 久久色在线播放| 国产精品一区二区三区在线播放| 日韩av观看网址| 一区二区三区日韩在线| 久久久久亚洲精品| 美女黄色丝袜一区| 亚洲第一综合天堂另类专| 91成人国产在线观看| 亚洲久久久久久久久久久| 成人av资源在线播放| 亚洲人成电影在线| 日韩av免费观影| 日韩欧美国产一区二区| www.99久久热国产日韩欧美.com| 日本不卡视频在线播放| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品99久久久久久人| 久久久亚洲精品视频| 欧美精品精品精品精品免费| 亚洲欧美日韩中文视频| 亚洲一区二区日本| 成人xvideos免费视频| 在线播放国产一区中文字幕剧情欧美| 最近2019中文字幕mv免费看| 欧美色视频日本版| 欧美性猛交视频| 欧美精品在线免费观看| 97av在线视频免费播放| 最新国产精品拍自在线播放| 欧美最猛性xxxx| 欧美极品美女视频网站在线观看免费| 亚洲国产精品中文| 精品久久久香蕉免费精品视频| 欧美日韩黄色大片| 国产91在线播放九色快色| 亚洲自拍偷拍视频| 精品国产一区二区三区久久久狼| 欧美一区三区三区高中清蜜桃| 91中文字幕在线| 欧美成人手机在线| 成人网在线视频| 亚洲精品91美女久久久久久久| 国产成人精品综合久久久| 久久在线免费观看视频| 亚洲精品电影在线观看| 国产精品视频精品| 国内精品久久久久久| 国产精品视频xxx| 国产精品精品视频| 欧美精品videosex性欧美| 国产综合福利在线| 国产精自产拍久久久久久| 国产一区二区丝袜高跟鞋图片| 色综合男人天堂| 91精品在线观| 成人免费网站在线| 韩国视频理论视频久久| 国产亚洲精品日韩| 一区二区三区回区在观看免费视频| 国产日韩在线观看av| 国产欧美精品一区二区| 久久久噜噜噜久噜久久| 成人激情视频在线观看| 欧美高清自拍一区| 日韩精品中文字幕视频在线| 亚洲国产日韩欧美综合久久| 久久免费视频网站| 亚州精品天堂中文字幕| 韩国三级日本三级少妇99| 亚洲成人久久网| 91在线免费网站| 久久久久久久97| 日韩中文av在线| 欧美电影电视剧在线观看| 亚洲一区亚洲二区亚洲三区| 亚洲电影免费观看高清| 色婷婷亚洲mv天堂mv在影片| 91美女片黄在线观| 亚洲电影天堂av| 国产精品久久久久7777婷婷| 色妞在线综合亚洲欧美| 国产精品自产拍在线观| 亚洲人线精品午夜| 欧美自拍视频在线| 亚洲精品日韩激情在线电影| 国产欧美精品一区二区三区-老狼| 91午夜理伦私人影院| 最好看的2019的中文字幕视频| 精品国产欧美一区二区三区成人| 日韩av片永久免费网站| 668精品在线视频| 中文字幕在线成人| 4438全国成人免费| 亚洲精品免费网站| 热门国产精品亚洲第一区在线| 狠狠躁夜夜躁人人爽超碰91| 久久久视频在线| 欧美精品国产精品日韩精品| 久久精品福利视频| 亚洲国产毛片完整版| 久久香蕉国产线看观看网| 日韩欧美精品网址| 亚洲春色另类小说| 国产精品视频久| 97国产suv精品一区二区62| 性色av一区二区三区| 蜜臀久久99精品久久久无需会员| 欧美极品少妇xxxxⅹ裸体艺术| 精品中文字幕久久久久久| 国产精品大片wwwwww| 欧美激情视频网址| 美女福利精品视频| 97免费在线视频| 亚洲人成网站777色婷婷| 91精品国产99久久久久久| 欧美性xxxxx极品| 国产精品一久久香蕉国产线看观看| 午夜精品久久久久久久久久久久久| 亚洲精品黄网在线观看| 91精品国产99久久久久久| 国产91精品久久久久久| 中文字幕精品视频| 8x拔播拔播x8国产精品| 欧美在线激情视频| 亚洲精品aⅴ中文字幕乱码| 久久精品99久久香蕉国产色戒| 日韩一区二区三区在线播放| 久久久久久久999精品视频| 亚洲深夜福利网站| 51视频国产精品一区二区| 91久久精品久久国产性色也91| 欧美激情精品久久久| 亚洲最大福利视频网| 一区二区欧美日韩视频| 久久免费观看视频| 色偷偷av亚洲男人的天堂| 国产精品国产亚洲伊人久久|