美文网首页
设备离线检测方案设计

设备离线检测方案设计

作者: Lupino | 来源:发表于2020-12-05 20:35 被阅读0次

    物联网设备通过某种通讯方式,与服务器进行链接。

    我们通过心跳包来确定设备是否在线。

    有些设备用的是 TCP/IP 协议。

    通过 socket 长链接的形式,链接服务器。

    由于网络的问题,会经常掉线,但是掉线马上又重连上去。

    这种情况下,我们不认为他是离线的。

    设备依然在线,且可以正常使用。

    我们会给设备设置一个心跳包,如 5 分钟。

    我们使用一个自主研发的定时任务系统,来发离线消息。

    心跳包上来时,我们告诉任务系统, 6 分钟后设备离线。

    任务系统 6 分钟后发离线消息。

    若设备又有一个心跳包上来,又告诉任务系统, 6 分钟后设备离线。

    如果在 6 分钟之内没有新的心跳包,则发离线通知。

    相关文章

      网友评论

          本文标题:设备离线检测方案设计

          本文链接:https://www.haomeiwen.com/subject/mvzgwktx.html