#!/usr/bin/env bash # litellm/rollback_secondary_key.sh - 一键回滚到启用副 key 前的配置 set -euo pipefail CONTAINER="qihu-aiflow-litellm" CONFIG="/app/config.yaml" # 找最近的 backup LATEST_BAK=$(docker exec $CONTAINER ls -t $CONFIG.bak-* 2>/dev/null | head -1) if [ -z "$LATEST_BAK" ]; then echo "ERROR: 没找到 $CONFIG.bak-*" exit 1 fi echo "回滚到: $LATEST_BAK" docker exec $CONTAINER cp $LATEST_BAK $CONFIG docker exec $CONTAINER kill -HUP 1 echo "DONE - litellm 已 reload,验证: curl http://localhost:12900/health/liveliness"