fix(服务自检): MQTT 主题订阅与消息推送检测恒失败修复
根因:订阅判定用 -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:
Claude <noreply@anthropic.com>
正在显示
此差异已折叠。
请
注册
或者
登录
后发表评论