编辑 | blame | 历史 | 原始文档

部署与评估检查清单

上线前

  • [ ] 执行 business.delivery_media_snapshot_feedback.sql
  • [ ] 训练并部署 models/storefront_int8.onnxmodels/handover_int8.onnxversion.json
  • [ ] 推理机安装 ffmpeg,且能访问 Java 构造的 video_url(FTP HTTP 前缀)
  • [ ] application-pro.ymlsnapshot.infer.fail-open-mock: false
  • [ ] GET /health 返回 status=ok 且两个 ONNX loaded=true

性能目标(10 分钟视频,CPU)

指标 POC 目标
单条 analyze 耗时 < 10 分钟
门头 MAE < 8s
交付 MAE < 8s
顺序正确率 > 95%

压测命令:

cd server/snapshot_infer
py tools/benchmark_cpu.py "http://your-ftp-host/collection_media/xxx.mp4" --sample-fps 0.5

故障排查

现象 处理
health degraded 检查 ONNX 文件是否在 SNAPSHOT_MODEL_DIR
analyze 超时 增大 Java read-timeout-ms;降低 sample-fps
ASR 慢 确认 WHISPER_MODEL=tiny;或 enable-asr: false 纯视觉
Java snapshot_status=3 查看 snapshot_message 与推理服务日志