开发者社区> 问答> 正文

设备端SDK是否支持MQTT协议的断线重连?

设备端SDK是否支持MQTT协议的断线重连?

展开
收起
保持可爱mmm 2020-04-06 03:29:41 1765 0
1 条回答
写回答
取消 提交回答
  • 支持。

    测试场景描述:开发板通过Wi-Fi连接路由器。把网线拔掉后,MQTT协议的设备端会自动尝试和服务器重新建立连接。重连尝试时间间隔是1s、2s、4s、8s、…。C SDK重试的最大间隔时间默认是60秒,即断网超过60s后仍未连接成功,设备端会每隔60秒尝试与服务器进行重连。您可以自定义最大间隔时间。

    Android和Java SDK最大间隔时间为128秒,不支持自定义最大间隔时间。

    2020-04-06 03:30:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
RocketMQ Client-GO 介绍 立即下载
RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载