docs(wiki): PP-01/PP-05b/PP-09 修复条目 — 死信接线/消费者/死链

症状导航新增 3 条:
- 死信重试未接线(PP-01):start_retry_dead_letters 接线 + cron_heartbeat
- AI 队列只入队不消费(PP-05b):analysis_worker 消费者通电
- 工作台死链 + 假数据(PP-09):死链校正 + offlineEventCount 接入
This commit is contained in:
iven
2026-06-26 11:24:58 +08:00
parent a78673ef41
commit c814a4a8f3

View File

@@ -163,6 +163,9 @@
| device_readings 分区硬截止 2026-09 | [[database]] 分区维护 | m000073 只静态建到 2026_08 分区,无 pg_partman/cron 创建未来分区2026-09-01 起 INSERT 抛错 | **已修复:** m20260626_000170 补建 2026_09~2027_06 共 10 个月分区2026-06-26中期需 pg_partman 自动维护 |
| AI 分析队列 claim_next SQL 注入 | [[erp-ai]] analysis_queue | `claim_next``format!` 拼 tenant_id + SELECT/UPDATE 不在事务内无 SKIP LOCKED | **已修复:** 参数化 `$1` + 事务内 `FOR UPDATE SKIP LOCKED` 原子 claim2026-06-26 |
| 告警触发无人知晓(生产盲飞) | [[infrastructure]] 可观测性 | 11 条 Prometheus 规则无 Alertmanager 通知出口 + Grafana provisioning 空 + exporter 未部署("配置齐全运行为零" | **部分修复:** Alertmanager 服务 + prometheus alerting + Grafana dashboard provisioningHMS 概览)+ postgres/redis exporter通知渠道待上线前填2026-06-26 |
| 死信重试未接线(事件永久滞留) | [[erp-core]] events | retry_dead_letters 已实现但 tasks.rs 零调用,危急值告警/积分发放等瞬时故障永久滞留死信表 | **已修复:** start_retry_dead_letters 每小时调度(最大重试 5 次)+ main.rs 注册 + cron_heartbeat 就绪门禁2026-06-26 |
| AI 分析队列只入队不消费(死存储) | [[erp-ai]] analysis_queue | 两个入队源(事件驱动 + auto_analysis但 claim_next 零调用job 永远 pending | **已修复:** analysis_worker 后台消费者claim→analysis_type 路由→AnalysisService→completeMVP 打通 trend 链路2026-06-26 |
| 工作台死链 + value={0} 假数据 | [[frontend]] StatisticsDashboard | feat 重构引入死链 navigaterouteConfig 不存在路由)+ 线下活动恒显示 0 | **已修复:** 5 处死链校正路由 + 线下活动接入真实 offlineEventCount2026-06-26 |
## 模块导航