1. 首页
  2. 行业
  3. 互联网
  4. SpringBoot脚本管理 启动、停止与重启详解

SpringBoot脚本管理 启动、停止与重启详解

上传者: 2024-10-26 07:26:51上传 SH文件 1.34KB 热度 6次

SpringBoot执行脚本在应用管理中非常关键,能高效执行启动停止、和重启等操作。以下是实现这些功能的脚本范例:

1. 启动SpringBoot应用

使用启动脚本可以快速启动SpringBoot应用:


#!/bin/bash  

nohup java -jar your-application.jar > log.file 2>&1 &  

echo "SpringBoot应用已启动。"  

2. 停止SpringBoot应用

停止脚本有助于安全关闭SpringBoot应用:


#!/bin/bash  

pid=$(ps -ef | grep your-application.jar | grep -v grep | awk '{print $2}')  

if [ -z "$pid" ]; then  

  echo "应用未运行。"  

else  

  kill -9 $pid  

  echo "SpringBoot应用已停止。"  

fi  

3. 重启SpringBoot应用

重启脚本可在应用出现问题时自动重启:


#!/bin/bash  

./stop.sh  # 先停止应用  

./start.sh  # 再启动应用  

echo "SpringBoot应用已重启。"  

这些脚本能有效帮助管理SpringBoot应用的运行状态,适合日常运维操作。

下载地址
用户评论