• 陈泽健's avatar
    fix(服务自检): MQTT 主题订阅与消息推送检测恒失败修复 · 460aa4e5
    陈泽健 提交于
    根因:订阅判定用 -match 'Connected'/'Subscribed',但 mosquitto_sub 从不输出这些文本,导致 7 个业务主题恒 0/7 失败;工具包架构硬编码 mqtt_test_x86;缺可执行性预检;推送判定靠文本匹配无端到端闭环。
    
    修复:
    - SSH uname -m 探测 → 自动选 mqtt_test_arm / mqtt_test_x86
    - 上传后 ./mqtt version 预检,工具不可执行时明确报错并跳过
    - 订阅判定改为以真实错误信号为失败基准(超时无消息=通道正常)
    - 推送改为后台 sub -C 1 -v → pub → 校验订阅日志含测试消息
    
    同步产出问题处理 + 计划执行双文档,更新 HANDOFF。Parser err=0、UTF-8 BOM、桌面字节级一致。
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    460aa4e5
_PRD_MQTT主题订阅与消息推送检测异常_问题处理_计划执行.md 14.2 KB