|
|
12d34c5f79
|
refactor(continuity): 优化连续性检查逻辑和时间格式
- 将时间格式从 ISO 8601 修改为标准日期时间格式
- 修复连续性检查中 Gaps 字段的空数组初始化问题
- 重构连续性检查循环逻辑,启动时立即执行一次检查
- 提取连续性检查逻辑到独立的 performContinuityCheck 函数
- 优化检查时间范围的判断逻辑
|
2025-12-30 10:50:34 +08:00 |
|
|
|
27dfda32fa
|
feat(core): 添加视频连续性检查功能
- 实现了连续性检查循环,每5分钟执行一次检查
- 添加了跨天跨小时的文件列表获取功能
- 实现了单个设备和所有设备的连续性检查逻辑
- 添加了连续性检查结果上报API接口
- 实现了检查结果的数据结构定义和转换功能
- 配置了9点到18点的工作时间检查范围
- 添加了详细的日志记录和OpenTelemetry追踪支持
|
2025-12-30 10:38:30 +08:00 |
|
|
|
10e39a506c
|
feat(task): 优化文件列表获取逻辑并添加缓存机制
- 实现按时间前缀获取文件列表,支持小时级目录检索
- 添加降级机制,当时间前缀方式无法找到文件时回退到按天目录
- 在适配器层添加单例模式和客户端连接池管理
- 为S3和AliOSS适配器添加文件列表缓存功能
- 修复跨天任务处理逻辑,约束业务不支持跨天操作
- 优化文件去重逻辑,避免重复处理相同文件
- 添加详细的链路追踪和错误处理机制
|
2025-12-29 18:39:24 +08:00 |
|
|
|
4b1eb11986
|
日志
|
2025-08-04 10:49:24 +08:00 |
|
|
|
37da5abad0
|
优化切割逻辑,提前判断是否成功
|
2025-04-13 14:41:29 +08:00 |
|
|
|
a478902f98
|
添加过滤埋点
|
2025-04-13 14:11:53 +08:00 |
|
|
|
94e1f66288
|
修改排序,更多埋点信息
|
2025-04-13 12:32:27 +08:00 |
|
|
|
b11a315b0d
|
写错了
|
2025-04-13 12:00:24 +08:00 |
|
|
|
91bb5e4e5a
|
telemetry埋点
|
2025-04-13 11:55:01 +08:00 |
|
|
|
3d989c2f47
|
telemetry
|
2025-04-13 11:33:55 +08:00 |
|
|
|
b02d75edcd
|
文件大小判断
|
2025-03-16 18:02:40 +08:00 |
|
|
|
5b4d94e905
|
获取时直接传入相对时间,还是0点可能会出问题,使用path.join而不是直接拼接地址
|
2025-02-16 14:43:52 +08:00 |
|
|
|
ba4aad0ae5
|
Initial
|
2025-02-07 22:58:01 +08:00 |
|