#!/bin/bash # 从本地执行:同步修复脚本到服务器并执行 # 用法: ./deploy/run-fix-db.sh set -e NEW_SERVER="ubuntu@152.136.182.184" APP_DIR="/opt/stock-app" LOCAL_DIR="$(cd "$(dirname "$0")/.." && pwd)" echo "==========================================" echo "修复 stock.allbyai.cn 数据库连接" echo "==========================================" echo "[1/2] 同步修复脚本到服务器..." rsync -avz "${LOCAL_DIR}/deploy/fix-db-connection.sh" ${NEW_SERVER}:${APP_DIR}/deploy/ echo "[2/2] 在服务器上执行修复..." ssh ${NEW_SERVER} "sudo bash ${APP_DIR}/deploy/fix-db-connection.sh" echo "" echo "验证: curl -s https://stock.allbyai.cn/api/db/data_status"