常见错误及解决方法
本文整理了运行 vLLM Semantic Router 时常见的系统日志报错、原因分析及配置修复方案。
提示
可先尝试本页末尾的快速诊断命令。
配置加载错误
创建 ExtProc 服务器失败
Log 模式:
Failed to create ExtProc server: <error>
原因及修复:
| 原因 | 修复方法 |
|---|---|
| 配置路径无效 | 验证 --config 标志指向存在的 YAML 文件 |
| YAML 语法错误 | 使用 yq 或在线验证器验证 YAML |
| 缺少必填字段 | 检查所有必填字段是否存在 |
# 验证配置路径
./router --config /app/config/config.yaml
读取配置文件失败
Log 模式:
failed to read config file: <error>
修复方法:
- 验证文件存在:
ls -la config/config.yaml - 检查权限:
chmod 644 config/config.yaml - 确保路径是绝对路径或正确的相对路径
参见代码:cmd/main.go。