好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Linux下shell通用腳本啟動jar(微服務)

Linux下shell通用腳本啟動jar(微服務)

熱門標簽:湖北孝感如何辦理 地圖標注x是啥意思 輝縣市地圖標注 外呼系統的合法性 房產證地圖標注的兩個面積 北京電銷機器人對市場的影響 威海電銷外呼系統好用嗎 武漢語音電銷機器人加盟 同花順電話機器人微信

vim app_jar.sh

#!/bin/bash
#source /etc/profile
# Auth:Liucx
# Please change these parameters according to your real env.
# set Java Home: Remember that dolphin only supports JDK8!
JAVA_HOME=/usr/java/jdk1.8.0_162
# application directory
cd `dirname $0`
APP_HOME=`pwd`
APP_NAME="`cd ${APP_HOME}  find -name '*.jar' `"
JAR_HOME=`pwd |awk -F"/" '{print $NF}'`
# Java JVM lunch parameters
if [ x"$JAVA_MEM_OPTS" == x ];then
  JAVA_MEM_OPTS="-server -Xms512m -Xmx512m -Xmn128m -Xss256k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 "
fi
# waiting timeout for starting, in seconds
START_WAIT_TIMEOUT=30
psid=0
checkpid() {
  javaps=`$JAVA_HOME/bin/jps -l | grep "$JAR_HOME"`
  if [ -n "$javaps" ]; then
   psid=`echo $javaps | awk '{print $1}'`
  else
   psid=0
  fi
}
start() {
  checkpid
  if [ $psid -ne 0 ]; then
   echo "================================"
   echo "warn: $APP_NAME already started! (pid=$psid)"
   echo "================================"
  else
   echo -n "Starting $APP_NAME ..."
   #-Dspring.profiles.active=dev 指定環境
   nohup $JAVA_HOME/bin/java -jar -Dspring.profiles.active=dev -DCONFIG_ENABLE=true $JAVA_MEM_OPTS ${APP_NAME} >${JAR_HOME}.log 2>1   
   checkpid
   if [ $psid -ne 0 ]; then
     echo "(pid=$psid) [OK]"
   else
     echo "[Failed]"
   fi
  fi
}
stop() {
  sleep 2
  checkpid
  if [ $psid -ne 0 ]; then
   echo -n "Stopping $APP_NAME ...(pid=$psid) "
   #kill -9 $psid
   kill -9 $psid
   if [ $? -eq 0 ]; then
     echo "[OK]"
   else
     echo "[Failed]"
   fi
#   checkpid
#   if [ $psid -ne 0 ]; then
#     stop
#   fi
  else
   echo "================================"
   echo "warn: $APP_NAME is not running"
   echo "================================"
  fi
}
status() {
  checkpid
  if [ $psid -ne 0 ]; then
   echo "$APP_NAME is running! (pid=$psid)"
  else
   echo "$APP_NAME is not running"
  fi
}
info() {
  echo "System Information:"
  echo "****************************"
  echo `head -n 1 /etc/issue`
  echo `uname -a`
  echo
  echo "JAVA_HOME=$JAVA_HOME"
  echo `$JAVA_HOME/bin/java -version`
  echo
  echo "APP_HOME=$APP_HOME"
  echo "APP_NAME=$APP_NAME"
  echo "****************************"
}
case "$1" in
  'start')
   start
   ;;
  'stop')
   stop
   ;;
  'restart')
   stop
   echo "You restart the application ..."
   start #
   ;;
  'status')
   status
   ;;
  'info')
   info
   ;;
 *)
   echo "Usage: $0 {start|stop|restart|status|info}"
   exit 1
esac

使用方式:

app_jar.sh start
app_jar.sh stop
app_jar.sh restart

注:該腳本只需要放在jar包當前目錄下即可,腳本當前目錄只允許存在一個jar包,如果多個會同時啟動或重啟

還需提醒下:啟動的jar包名主體不能改變,防止腳本無效。目前正在公司生產環境使用中,希望您糾正,提出建議。

總結

以上所述是小編給大家介紹的Linux下shell通用腳本啟動jar,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

您可能感興趣的文章:
  • Xshell5連接虛擬機中的Linux的方法以及失敗原因解決
  • 用xshell連接VMware中的Linux的方法步驟(2種)
  • linux shell 根據進程名獲取pid的實現方法
  • linux shell 中判斷文件、目錄是否存在的方法
  • Linux shell 提取文件名和目錄名的方法
  • Linux利用Shell腳本部署jar包項目的完整步驟
  • Linux配置SSH和Xshell連接服務器的教程(圖解)
  • Linux使用shell腳本定時刪除歷史日志文件

標簽:迪慶 武威 紹興 麗江 西寧 安康 蚌埠 日喀則

巨人網絡通訊聲明:本文標題《Linux下shell通用腳本啟動jar(微服務)》,本文關鍵詞  Linux,下,shell,通用,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下shell通用腳本啟動jar(微服務)》相關的同類信息!
  • 本頁收集關于Linux下shell通用腳本啟動jar(微服務)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 一本大道在线一本久道| 鸣人把j伸进去小樱的下面| 高清录播服务器| 男人的??伸到??里擼擼视频| 特级毛片aaaa免费观看| 久久精品国产福利电影网| 一寸一寸挤进赵丽颖体内| 337p亚洲欧洲色噜噜噜| 好男人www免费高清在线观看| 用力插好爽| japanese乱熟睡侵犯videos| 《年轻护士2》中文字幕| 中文字幕人成人乱码亚洲影| 国产精品探花Av视频88v| 和美女啪啪| 色多多涩涩屋绿巨人黄品汇| 国产精品无码久久aⅴ裸体| 成人福利在线免费观看| 一女被多男玩很肉很黄文| 被夫上司强迫的女人在线| 原创办公室[50p][12p]| 久久狠狠干| 57pao国产成永久免费软件| 波多野结衣gvg708| 欧美日韩综合在线视频免费看| 国产精品久久久久久久久福交| 波多野结衣AV精品无码 | 青青草一区国产97| 放到调教台扩张调教高h| 欧美丝袜xxxxx在线播放| JUFD273凪光隔壁人妻| 意外怀了敌国太子的崽| 痴汉支配1~3动漫bd无修 | 深一点快一点好爽好大视频| 班花在教室伦流澡到高潮乳环 | 毛片无码一区二区三区A片视频 | 精品极品三级久久久久| 公么的粗大满足8了我| 女生被男生插视频| 双人床上做拔萝卜| 男女做爰猛烈啪啪高红桃视|