loemkie 3 weeks ago
parent
commit
2145b871c3
2 changed files with 16 additions and 1 deletions
  1. 11 0
      deploy.bat
  2. 5 1
      start.sh

+ 11 - 0
deploy.bat

@@ -0,0 +1,11 @@
+@echo off
+REM 设置变量
+set "REMOTE_HOST=8.138.18.76"
+set "USERNAME=root"
+set "ZIP_FILE=/home/park/dist.zip"
+set "PRIVATE_KEY=C:\Users\loemk\.ssh\id_rsa"
+scp ./target/parking-server.jar %USERNAME%@%REMOTE_HOST%:/home/park/
+REM 使用 ssh 连接到远程服务器并执行命令
+ssh -i %PRIVATE_KEY% %USERNAME%@%REMOTE_HOST% "cd /home/park/ && ./start.sh"
+echo 部署后端完成!
+pause

+ 5 - 1
start.sh

@@ -1 +1,5 @@
-java -Dloader.path=\lib -jar -server -XX:MetaspaceSize=1024M -XX:MaxMetaspaceSize=1024M -Xms8192M -Xmx8192M -XX:+UseG1GC -XX:+HeapDumpOnOutOfMemoryError -Xlog:gc::utctime -verbose:gc -Xss256k -XX:+PrintGCDetails  -Xloggc:/home/ca_sign/logs/gc-%t.log /home/ca_sign/ca-sign-server.jar  >>/u01/ca_sign/nohup.out 2>&1 &
+export JAVA_HOME=/home/soft/jdk-17.0.8
+export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
+export PATH=$JAVA_HOME/bin:$PATH
+ps -ef | grep parking-server.jar | grep -v grep | awk '{print $2}' | xargs -r kill -9 2>/dev/null || true
+java -Dloader.path=\lib -jar -server parking-server.jar  --spring.profiles.active=prod --server.port=2202 >> nohup.out 2>&1 &