start_app.sh 462 B

123456789101112131415
  1. #!/bin/bash
  2. # 应用名称和启动命令
  3. APP_NAME="DatangEnosData-0.0.1-SNAPSHOT"
  4. JAR_PATH="/data/project/DatangEnosData-0.0.1-SNAPSHOT.jar"
  5. # 检查进程是否存在
  6. if ! pgrep -f "$JAR_PATH" > /dev/null
  7. then
  8. echo "Starting $APP_NAME ..."
  9. nohup java -Xms256m -Xmx512m -XX:+UseG1GC -jar -DFILE_STORE_ID=1 $JAR_PATH > /dev/null 2>&1 &
  10. echo "$APP_NAME started."
  11. else
  12. echo "$APP_NAME 文件存储 1 is already running."
  13. fi