From d8aebd88b01ad79fee0238f27d8ce66fdf8e67e9 Mon Sep 17 00:00:00 2001 From: sion <450702724@qq.com> Date: Mon, 23 Mar 2026 03:20:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=20+=20=E6=94=B9=E7=94=A8=20dev=20=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=20+=20G1GC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy/deploy_server.sh | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/deploy/deploy_server.sh b/deploy/deploy_server.sh index 6c108d8..700fe2c 100644 --- a/deploy/deploy_server.sh +++ b/deploy/deploy_server.sh @@ -89,8 +89,25 @@ deploy_backend() { log "5.5 启动服务..." cd $BACKEND_DIR - nohup $JAVA_HOME/bin/java -Xms512m -Xmx1024m -jar $BACKEND_JAR_NAME --spring.profiles.active=prd --server.port=$BACKEND_PORT > ./logs/console.log 2>&1 & - log "✅ 后端启动成功 (PID: $!)" + nohup java -jar \ + -Xms256m \ + -Xmx512m \ + -XX:+UseG1GC \ + $BACKEND_JAR_NAME \ + --spring.profiles.active=dev \ + --server.port=$BACKEND_PORT \ + > ./logs/app.log 2>&1 & + + # 等待并检查启动状态 + sleep 5 + if pgrep -f $BACKEND_JAR_NAME > /dev/null; then + PID=$(pgrep -f $BACKEND_JAR_NAME) + log "✅ 后端启动成功 (PID: $PID)" + else + log "❌ 后端启动失败,查看日志:" + tail -50 ./logs/app.log >> $BUILD_LOG + exit 1 + fi } # ==================== 6. 执行主流程 ====================