From 49ea8b14c40845fedbb3084bfb50594d51d2884d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A1=9C=E8=8F=AF?= Date: Tue, 27 Jun 2023 05:54:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E7=A7=BB=E5=88=B0GPU-SERVER?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- update.sh | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/update.sh b/update.sh index 3700249..2ffedb4 100755 --- a/update.sh +++ b/update.sh @@ -1,25 +1,29 @@ #!/bin/bash +# 服务器地址 +SERVER=root@GPU + # 靜態編譯 go mod tidy go build -o data/gameui-ai-server main.go # 上传文件 -scp ./README.md root@47.103.40.152:~/README.md -scp ./data/config.yaml root@47.103.40.152:~/data/config.yaml -scp ./data/gameui-ai-server root@47.103.40.152:~/gameui-ai-server_new +scp ./README.md $SERVER:/data/README.md +scp ./data/config.yaml $SERVER:/data/data/config.yaml +scp ./data/gameui-ai-server $SERVER:/data/gameui-ai-server_new rm -rf ./data/gameui-ai-server # 重啓服務(RAM) -ssh root@47.103.40.152 ''' - ps -ef | grep -v grep | grep ./gameui-ai-server; +ssh $SERVER ''' + ps -ef | grep -v grep | grep /data/gameui-ai-server; if [ $? -eq 0 ]; then echo "kill gameui-ai-server" - killall ./gameui-ai-server + killall /data/gameui-ai-server fi - rm -rf ./gameui-ai-server; - mv ./gameui-ai-server_new ./gameui-ai-server; - nohup ./gameui-ai-server >> nohup-ai.out 2>&1 & + rm -rf /data/gameui-ai-server; + mv /data/gameui-ai-server_new /data/gameui-ai-server; + nohup /data/gameui-ai-server >> nohup-ai.out 2>&1 & echo "start gameui-ai-server:8080 ok" ''' + \ No newline at end of file