开发者社区> 问答> 正文

关于心跳(keepalive)

连接掉线相关问题-MQTT

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

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

    2019-07-17 23:17:35
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
ZEALER | LIVE 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载