AIRouter提供以下健康监控与故障排查机制:
- 服务状态检查:
– 访问http://localhost:8001/check_healthy
查看健康检查服务。
– 访问http://localhost:8002/check_healthy
验证密钥管理服务。 - 日志分析:
– Docker部署时通过docker-compose logs -f airouter-health-check
跟踪实时日志。
– 直接查看health_check.log
文件中的错误记录。 - 常见问题处理:
1. API密钥失效:在api_keys_local.py
中更新密钥,系统会自动切换。
2. 模型不可用:检查健康监控是否已屏蔽故障模型,或手动从model_list
中移除。
3. 数据库连接失败:确认.env
中的DB_PASSWORD等配置正确。
本答案来源于文章《AIRouter:统一API接口调用多模型的智能路由工具》