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

设备离线检测方案设计

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相关文章

  • 设备离线检测方案设计

    物联网设备通过某种通讯方式,与服务器进行链接。 我们通过心跳包来确定设备是否在线。 有些设备用的是 TCP/IP...

  • JavaScript高级编程笔记(5)

    离线应用/客户端存储 1.离线检测 (1)、 navigator.onLine 检测设备在线还是离线 (有兼容性问...

  • 离线应用与客户端存储

    离线检测: navigator.onLine: 这个值为ture表示能上网,值为false表示设备离线。 onli...

  • 离线应用与客户端存储(23)

    -进行离线检测-使用离线缓存-在浏览器中保存数据 离线web应用,就是设备在不能上网的情况下仍然可以运行的应用。 ...

  • Javascript-离线应用和客户端存储

    一、离线检测 开发离线应用的第一步是要知道设备是在线还是离线,HTML5为此定义了一个navigator.onLi...

  • Web离线应用以及数据存储

    Web离线检测 想要进行Web端的离线应用的实现,首先需要对设备目前处于的网络环境进行判断,HTML5为此定义了n...

  • $23 离线应用与客户端存储

    开发离线Web应用的步骤:1.检测设备是否可以上网;2.能访问一定的资源;3.有一块本地空间保存数据。 1. 离线...

  • 必虎WiFi V2.3版本详细说明

    1、增加设备和分组定时重启功能。 (1)设备定时重启 (2)分组定时重启 2、增加离线设备解绑功能。 离线设备增加...

  • 离线检测

    离线Web应用概念 离线Web应用,就是在设备不能上网的情况下任然可以运行的应用。 开发离线Web应用步骤 首先,...

  • 百度活体检测SDK-横屏无法检测问题

    关于百度新版活体离线检测SDK无法横屏检测 FaceDetectActivity 中onPreviewFrame(...

网友评论

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

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