# 生产验证 — 监测槽分钟时长 + 指标进度条 + 负载 **日期**:2026-06-12 **Commit**:`647ebcb` — feat(watch): 监测槽分钟时长档、指标进度条与负载显示 **环境**:https://api.synaglobal.vip ## 部署 | 项 | 结果 | |----|------| | push | `4c38bc0..647ebcb main → main` | | deploy-production | ✓ Docker 重建 + `ServersPage-CfEy_-BY.js` 同步 | | `/health` | ok | | `/app/` | 200 | ## API 终验(生产 JWT) | 场景 | 结果 | |------|------| | GET `/api/watch/pins` | `ttl_minutes: 30` 字段存在 | | PATCH ttl 60 | `ttl_minutes: 60` | | PATCH ttl 30 | `ttl_minutes: 30` | | PATCH ttl 99 | 422 校验拒绝 | ## 前端 bundle `ServersPage-CfEy_-BY.js` 含:`30分` `1时` `2时` `8时` `24时` `默认 30 分` `内存` `硬盘` `负载` `watch-ttl` `WatchMetricBar` ## 浏览器 E2E(Playwright) `e2e/pages/watch-slot-ttl.spec.mjs` — **1 passed (7.3s)** - 服务器页可见「默认 30 分」与五档时长 chip - 开启监测后可见「内存」「硬盘」「负载」与进度条 `.watch-metric-bar` ## 负载说明 展示 `load_1`(1 分钟平均负载),与宝塔面板「负载」同源;悬停 tooltip 说明非 CPU 百分比。 ## 结论 **部署成功**;时长默认 30 分钟、进度条与中文指标、负载 chip 均已上线。