From 19c66dc1f6aeb41523d57169d84f58090df2fa76 Mon Sep 17 00:00:00 2001 From: lingniu Date: Mon, 20 Jul 2026 07:30:04 +0800 Subject: [PATCH] docs(ops): record same-day mileage backfill --- ...7-20-daily-mileage-track-reconciliation.md | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/ops/2026-07-20-daily-mileage-track-reconciliation.md b/docs/ops/2026-07-20-daily-mileage-track-reconciliation.md index 2ddd0bde..7490edc0 100644 --- a/docs/ops/2026-07-20-daily-mileage-track-reconciliation.md +++ b/docs/ops/2026-07-20-daily-mileage-track-reconciliation.md @@ -102,6 +102,28 @@ stat-writer 已支持在累计里程缺失时,用有速度证据的相邻 GPS 全量诊断覆盖 580 个活跃“协议 × 车辆”项,`pipeline_issue_total=0`:GB32960 204/204 正常、JT808 329/330 正常、宇通 46/46 正常。唯一剩余项仍是沪A56988F 的赛格 JT808 源数据缺口;容量巡检退出码为 0,stat-writer、realtime-api、history-writer 及其 `/readyz` 均正常。 +## 7 月 20 日 07:29 全量安全补录 + +再次以沪A01559F、沪A62013F 为样本核对当天轨迹与日里程: + +- 沪A01559F 的轨迹接口完整读取 260 个源点、保留 259 个有效点,最高/平均速度和区间里程均为 0;最终日里程保持宇通 `stationary_carry_forward` 0 km。 +- 沪A62013F 的轨迹接口完整读取 271 个源点、保留 259 个有效点,最高/平均速度和区间里程均为 0;最终日里程保持宇通 `stationary_carry_forward` 0 km。 +- 页面可见的 14,097 km、24,245 km 分别是两车设备累计总里程,且最新累计里程证据分别停留在 7 月 19 日 21:23:59、7 月 18 日 16:48:10,不能作为 7 月 20 日正向日里程补录。 + +随后对 2026-07-20 的 GB32960、JT808、YUTONG_MQTT 执行全量 dry-run 和正式幂等回补。正式运行重建并写入 702 个来源聚合,补齐 13 个宇通实时累计里程静止结转,生成 7 个被最终统计选中的 JT808 GPS 安全候选,归一化 335 个 JT808 平台来源;没有发现低于 100 米的遗留漂移候选: + +| 车牌 | VIN | 最终日里程 | 质量原因 | +| --- | --- | ---: | --- | +| 浙F02268F | `LA9HE60A6PBAF4022` | 0.119 km | `gps_coordinate_accumulation` | +| 沪A66216F | `LKLG7C4E1NA774783` | 1.461 km | `gps_coordinate_accumulation` | +| 沪A69826F | `LKLG7C4E2NA774775` | 2.274 km | `gps_coordinate_accumulation` | +| 沪A01855F | `LKLG7C4E4SA827343` | 0.104 km | `gps_coordinate_accumulation` | +| 沪A35879F | `LKLG7C4E8NA774747` | 0.365 km | `gps_coordinate_accumulation` | +| 沪A60339F | `LKLG7C4E8NA774750` | 33.212 km | `gps_coordinate_accumulation` | +| 沪A69311F | `LKLG7C4E8NA774781` | 21.253 km | `gps_coordinate_accumulation` | + +回补后全量诊断覆盖 608 个活跃“协议 × 车辆”项,`pipeline_issue_total=0`:GB32960 217/217 正常、JT808 343/344 正常、宇通 47/47 正常。唯一剩余项为沪A56988F 的赛格 JT808 源数据缺口:实时合并快照虽保留协议字段名,但没有新鲜总里程事件时间,也没有满足质量门槛的移动线段,因此继续保留缺口,不构造数值。history-writer、stat-writer、realtime-api 的 `/readyz` 均正常,容量巡检 `status=ok`,三协议全部 Kafka 分区 lag、stat 重试队列均为 0。 + ## 限制与后续监控 - GPS 估算只在仪表里程缺失或停滞时兜底,不替代 GB32960、宇通仪表里程或 JT808 设备里程。