#!/bin/bash # 停止本地 vLLM 服务 PID_FILE="vllm.pid" if [ ! -f "$PID_FILE" ]; then echo "⚠️ 未找到 PID 文件,vLLM 可能未运行。" exit 1 fi PID=$(cat "$PID_FILE") if ps -p "$PID" > /dev/null 2>&1; then echo "🛑 停止 vLLM (PID=$PID)..." kill "$PID" rm -f "$PID_FILE" echo "✅ 已关闭 vLLM 服务。" else echo "⚠️ 未找到运行中的 vLLM 进程。" rm -f "$PID_FILE" fi