转移到GPU-SERVER
This commit is contained in:
22
update.sh
22
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"
|
||||
'''
|
||||
|
Reference in New Issue
Block a user