Commit Graph

10 Commits (44daee9f9577ba531c52171c00d6d1bfffcada95)

Author SHA1 Message Date
一梦千年 44daee9f95 feat(detection): 将检测结果通过MQTT发送而不是HTTP请求
- 移除原有的HTTP POST请求逻辑
- 添加MQTT客户端连接检查
- 构造ai/task/{taskid}/achievement主题用于发布消息
- 使用json.dumps序列化负载数据并确保ASCII字符正确处理
- 添加MQTT消息发布状态检查和错误处理
- 记录MQTT消息发送成功或失败的日志信息
- 当MQTT客户端未连接时跳过消息发送并记录警告
2026-01-09 15:22:14 +08:00
一梦千年 8fa0757c3a feat(detection): 添加推流健康检查和任务状态管理功能
- 实现 check_push_health 方法用于检查推流健康状态
- 添加 original_status 和 _current_status 属性跟踪任务状态
- 在推流连续失败时将任务状态更新为降级状态
- 在推流器恢复成功时恢复任务到正常运行状态
- 当恢复失败且达到最大重启次数时将任务设置为错误状态并停止线程
- 在主循环中集成推流健康检查逻辑
- 添加本地状态跟踪以确保状态同步
2026-01-09 14:07:33 +08:00
石超 94e1c48d63 上线部署 2025-12-16 10:58:30 +08:00
石超 9754cd45eb 上线部署 2025-12-16 10:08:12 +08:00
石超 1b66ec5dbc api 2025-12-13 16:13:12 +08:00
石超 89e8252a97 加密模型 2025-12-12 16:04:22 +08:00
石超 c81035f06c 22 2025-12-11 15:08:28 +08:00
石超 a97071369c '11' 2025-12-11 13:41:07 +08:00
石超 0b51193b11 'aiid' 2025-11-27 13:57:08 +08:00
石超 b8a14e6779 '迁移' 2025-11-26 13:55:04 +08:00