NetAssist 中文文档 下载 App

MQTT 或 TCP 连接断开后自动重连设置

为什么断开后不重连

网络调试时经常碰到连接意外断开的情况:

断开后需要手动重新点"连接"不仅麻烦,还会打断调试的思路和上下文。自动重连让 NetAssist 在后台悄悄恢复连接,你甚至感觉不到它断过。

TCP 客户端自动重连

V5.0.10 起 TCP Client 模式增加了断开自动重连选项。开启后:

MQTT 断开重连

V5.15 修复了一个关键问题:MQTT 协议超时断开不重连。之前版本的 MQTT Client 在网络中断后不会自动恢复连接——需要手动重新点连接。升级到 V5.15 后这个问题解决了。

注意 MQTT 的自动重连和 TCP Client 的自动重连是两个独立的选项——各自在自己的模式设置里。

V5.0.13 的断网恢复优化

V5.0.13 进一步优化了断网恢复后的通信中断重连功能——之前版本在 Windows 断网恢复后即使开启了自动重连,也可能因为底层 socket 状态混乱导致连不上。现在这个边界情况也处理了。

重连间隔设置

自动重连的时间间隔可以在设置里调整:

重连后的状态

重连成功后:

实操建议

长时间 IoT 调试:

移动场景(笔记本电脑):