• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

云平台设置的存活时间是什么意思

MIMonoD 2020-11-30 浏览量:1149
如何防止设备被踢掉线
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你是使用的物联网平台吧,存活时间就是设备连接网络向云平台发送数据,云平台会接收数据,如果一段时间设备没有发数据给云平台,那么网络就会断开;这样做是为了减少网络负担(tcp、udp);当然也可以设置长一点的存活时间;但是掉线是不可避免的,还是要在程序里写好掉线重连的程序,再定时发送一些数据就可以一直在线(这样可能流量消耗比较快)。
    • 发布于 2020-11-30
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 没个平台存活时间都不同,一般在5分钟到10分钟,所以最好在5分钟之内发一个握手包,让平台知道你还连接这,不然平台以为你掉线就会踢了
    • 发布于2020-12-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个类似于设置屏保激活时间一样,如果设备在一段时间内没有联系,则服务器默认该设备已经断开,从服务器端看,就可以回收涉及的资源等用于其他地方了。

    要防止断线或者说被踢,可以发送类似心跳包的数据以保存连接。

    • 发布于2020-12-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 就是一段时间没有报文交互,服务器会主动断开连接,以释放TCP链接所需的内存
    • 发布于2020-12-01
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

云平台设置的存活时间是什么意思