#!/bin/bash # 应用名称 APP_NAME=peidu-backend-1.0.0.jar # 应用目录 APP_DIR=/www/server/java/peidu # 应用端口 APP_PORT=8089 # JVM参数 JVM_OPTS="-Xms512m -Xmx1024m -XX:+UseG1GC" # 日志目录 LOG_DIR=$APP_DIR/logs mkdir -p $LOG_DIR # 启动应用 cd $APP_DIR nohup java $JVM_OPTS -jar $APP_NAME \ --spring.profiles.active=prod \ --server.port=$APP_PORT \ > $LOG_DIR/app.log 2>&1 & echo $! > $APP_DIR/app.pid echo "应用启动成功! PID: $(cat $APP_DIR/app.pid)" echo "应用端口: $APP_PORT" echo "查看日志: tail -f $LOG_DIR/app.log"