三端都有更新,会下载sh脚本自动重启项目
内容:
#!/bin/bash
sleep 1
chmod +x /www/wwwroot/cer.iosk.cn/server/server
# 用supervisorctl重启(宝塔面板Go项目名是ios_udid)
if command -v supervisorctl &> /dev/null; then
supervisorctl restart ios_udid 2>/dev/null && exit 0
fi
# 备用方案
pkill -f "server"
sleep 1
cd /www/wwwroot/cer.iosk.cn/server
nohup /www/wwwroot/cer.iosk.cn/server/server > /dev/null 2>&1 &
rm -f $0 |