run-verify.sh
633 Bytes
#!/usr/bin/env bash
# 把调度层临时换成 H3_MAX_QUEUE=1 跑一遍验证,跑完恢复默认。
set -uo pipefail
cd /data/models/minimax-h3
restart_gateway() {
PID=$(ss -lptn "sport = :8000" | grep -o "pid=[0-9]*" | cut -d= -f2 | sort -u)
[ -n "$PID" ] && { kill $PID; sleep 3; }
setsid nohup ./gateway-run.sh 8000 > logs/gateway.log 2>&1 < /dev/null &
sleep 5
}
export H3_MAX_QUEUE=1
restart_gateway
echo "调度层已起,H3_MAX_QUEUE=1"
./venv/bin/python verify-fixes.py
echo
echo "=== 恢复默认 H3_MAX_QUEUE"
unset H3_MAX_QUEUE
restart_gateway
curl -s http://127.0.0.1:8000/health | grep -o '"ready":[0-9]*'