Files
Web_BLS_Heartbeat_Server/openspec/changes/update-heartbeat-db-v2/tasks.md
XuJiacheng 910f1c353f feat: 实现Redis集成与Kafka消息处理优化
- 新增Redis集成模块,支持心跳写入与控制台日志队列
- 优化Kafka消费者实现,支持多实例与自动重连
- 改进消息处理器,支持批量处理与多层解码
- 更新数据库表结构,调整字段类型与约束
- 添加Redis与Kafka的配置项和环境变量支持
- 补充测试用例和文档说明
2026-01-14 17:58:45 +08:00

671 B
Raw Blame History

1. Implementation

  • 提供 PostgreSQL 建库脚本UTF-8 + 中文排序规则可选)
  • 提供心跳明细表结构(必填字段、可选字段、约束、索引)
  • 实现按 ts_ms 日分区与自动建分区机制
  • 补充性能建议(索引策略、分区影响、聚合/物化视图建议)
  • 产出 docsDB 表结构文档 + Kafka 生产者推送数据结构与方式
  • Processor实现 Kafka 心跳 value 的两层解码/解压与反序列化(需要对端样本/算法确认)

2. Validation

  • 在可访问的 PostgreSQL 环境执行脚本并验证对象创建成功
  • 检查约束与索引是否符合要求