fix(analytics): run_full水位前置防回填窗口漏扫+README/DEPLOY/脚本号收尾

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-04 23:27:41 +08:00
parent 0fad1b09bb
commit 8499a74a72
5 changed files with 63 additions and 10 deletions
+4 -2
View File
@@ -215,8 +215,10 @@ alembic 链自当前线上版本起新增 3 支迁移:`a7d3e9f1c2b4` msg_daily_s
(高频词分钟级)。**首跑必须带 `--full`**:不建水位,增量扫描会拒绝扫库。
- **顺序**:sensitive-scan --full 宜赶在调度器首次 4h analytics tick 之前;
tick 首次在进程启动 4h 后才触发,部署当天跑回填通常天然满足。万一 tick
先到,也只是每 4h 记一条 ERROR 日志(analytics tick failed,无扫描水位),
属预期提示非故障,补跑 --full 后即消失。
先到,每 4h 记一条 ERROR 日志(analytics tick failed,无扫描水位),且该
tick 整笔回滚——同笔的 staff rollup 增量刷新一并停摆,由夜间
full_sync_all.sh step 12(staff-daily-stats 全量重建)自愈兜底;补跑
--full 后即恢复,属预期提示非故障。
- 升级收尾 `sudo docker compose -f docker-compose.server.yml restart frontend`
(让 nginx 重新解析 backend 容器 IP,防漂移后 502,同既有升级流程)。
- 浏览器验收:登录后依次打开 `/analytics/dashboard`、`/analytics/churn`、