开发者社区 问答 正文

关于心跳(keepalive)

连接掉线相关问题-MQTT

展开
收起
iot小能手 2018-11-30 14:46:25 2880 分享 版权
1 条回答
写回答
取消 提交回答
  • 您可以指定心跳(keepalive)值,合法值范围为60~300秒。心跳会影响设备到服务器直接ping pong的频次。如果网络不稳定,建议心跳值设置稍微高一些。但是,对于设备异常断开场景,服务器主动感知设备掉线需要一个心跳周期的时间。所以心跳值越高,服务器主动感知设备掉线所需时间越长。这需要您根据您的业务场景进行权衡。正常情况下,3G、4G网络下,建议心跳值设置为120秒以上。 具体设置,请参考MQTT-TCP连接通信。

    如果您有特殊需求,请提交工单。

    2019-07-17 23:17:35
    赞同 展开评论
问答分类:
问答地址: