Linux怎么启动停止重启springboot jar包

  介绍

这篇文章主要讲解了“Linux怎么启动停止重启springboot jar包”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux怎么启动停止重启springboot jar包”吧!

 # !/bin/bash
  ,#这里可替换为你自己的执行程序,其他代码无需更改
  APP_NAME=mis-center-soa.jar
  
  ,#使用说明,用来提示输入参数
  ,使用(){
  ,,,,echo “用法:,sh  my.sh (开始| | |重新启动停止状态),
  ,,,,exit  1
  ,}
  
  #检查程序是否在运行
  is_exist () {
  pid才能=' ps  ef | grep 美元APP_NAME | grep  -v  grep | awk  & # 39; {print  $ 2} & # 39;,“
  #才能如果不存在返回1,存在返回0
  if 才能;[,-z “$ {pid}“,];然后
  ,,,,,return  1
  其他的才能
  ,,return  0
  fi才能
  }
  
  #启动方法
  start () {
  is_exist才能
  if 才能;[$ ?大敌;-eq “0“,];然后
  ,,,,,,echo “$ {APP_NAME}, is  already 运行只pid=$ {pid},霸主地位;
  其他的才能
  ,,,nohup  java  -jar /opt/app/spring-boot/mis-center-soa APP_NAME 美元;祝辞,/opt/日志/my.log  2祝辞,1,,
  ,,,echo “$ {APP_NAME}, start  success"
  fi才能
  }
  
  #停止方法
  stop () {
  is_exist才能
  if 才能;[$ ?大敌;-eq “0“,];然后
  ,,,kill  9美元的pid
  其他的才能
  ,,,echo “$ {APP_NAME}, is  not  running"
  fi才能
  }
  
  #输出运行状态
  状态(){
  is_exist才能
  if 才能;[$ ?大敌;-eq “0“,];然后
  ,,,echo “$ {APP_NAME}, is 运行只Pid  is  $ {pid}“;
  其他的才能
  ,,,echo “$ {APP_NAME}, is  NOT 运行!”
  fi才能
  }
  
  #重启
  重启(){
  ,停止
  ,开始
  }
  
  #根据输入参数,选择执行对应方法,不输入则执行使用说明
  case “1美元,在
  “时才能)
  ,,,的开始
  ,,,;;
  “stop"才能)
  ,才能停止
  ,,,;;
  “status"才能)
  ,,,的地位
  ,,,;;
  “restart"才能)
  ,才能重启
  ,,,;;
  *)才能
  ,才能使用
  ,,,;;
  esac 

癓inux怎么启动停止重启springboot

癓inux怎么启动停止重启springboot

癓inux怎么启动停止重启springboot

感谢各位的阅读,以上就是“Linux怎么启动停止重启springboot jar包”的内容了,经过本文的学习后,相信大家对Linux怎么启动停止重启springboot jar包这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

Linux怎么启动停止重启springboot jar包