一种设备在线状态计算方法、设备及存储介质技术

技术编号:43121432 阅读:15 留言:0更新日期:2024-10-26 09:59
本发明专利技术公开了一种设备在线状态计算方法、设备及存储介质,通过本地服务器确认目标设备的目标设备标识,将目标设备标识加入目标队列中发送至远端服务器,远端服务器根据接收到的与本地服务器连接成功的所有设备发送来的所有心跳报文,确认所述目标设备标识对应的目标心跳报文,进而根据所述目标心跳报文确认所述目标设备的状态;其中,所述目标设备为所有所述设备中的心跳超时的设备。本发明专利技术实施例能够减少服务器资源占用情况,并且对设备的心跳超时情况,进行了双重判断,解决了当设备心跳负载到其他服务器时会出现设备状态误判的情况,能够正确高效地计算设备在线状态。

【技术实现步骤摘要】

本专利技术涉及设备在线状态计算,尤其涉及一种设备在线状态计算方法、设备及存储介质


技术介绍

1、随着物联网设备连接规模的不断增长,对系统的连接数、处理能力都提出了更高的要求。单体应用系统已经无法满足大规模的设备连接,因此逐渐出现了采用多个应用系统组成的集群系统,其能够有效扩展设备的连接规模。

2、然而,在多个应用系统组成的集群系统中,若设备在心跳周期内由服务器a的负载变更为服务器b的负载,则服务器a轮询时会发现设备心跳超时,造成设备状态的误判。


技术实现思路

1、本专利技术提供一种设备在线状态计算方法、设备及存储介质,以解决现有技术中当设备心跳负载到其他服务器时,会出现设备状态误判的问题。

2、为实现上述目的,本专利技术实施例提供了一种设备在线状态计算方法,应用于远端服务器,所述设备在线状态计算方法包括:

3、接收与本地服务器连接成功的所有设备发送来的所有心跳报文;其中,每一所述心跳报文至少包括:设备标识和心跳时间戳;

4、接收所述本地服务器发送来的目标队列;本文档来自技高网...

【技术保护点】

1.一种设备在线状态计算方法,其特征在于,应用于远端服务器,所述设备在线状态计算方法包括:

2.如权利要求1所述的设备在线状态计算方法,其特征在于,每一所述心跳报文还包括:心跳超时时间。

3.如权利要求1所述的设备在线状态计算方法,其特征在于,所述根据所述目标心跳报文确认所述目标设备的状态,包括:

4.如权利要求1所述的设备在线状态计算方法,其特征在于,所述设备在线状态计算方法还包括:

5.如权利要求1所述的设备在线状态计算方法,其特征在于,所述目标队列存储有所述本地服务器确认的目标设备的目标设备标识,包括:

>6.一种设备在线状...

【技术特征摘要】

1.一种设备在线状态计算方法,其特征在于,应用于远端服务器,所述设备在线状态计算方法包括:

2.如权利要求1所述的设备在线状态计算方法,其特征在于,每一所述心跳报文还包括:心跳超时时间。

3.如权利要求1所述的设备在线状态计算方法,其特征在于,所述根据所述目标心跳报文确认所述目标设备的状态,包括:

4.如权利要求1所述的设备在线状态计算方法,其特征在于,所述设备在线状态计算方法还包括:

5.如权利要求1所述的设备在线状态计算方法,其特征在于,所述目标队列存储有所述本地服务器确认的目标设备的目标设备标识,包括:

6.一种设备在线状态计算方法,其特征在于,应用于本地服务器,所述设备在线状态计算方法包括:

7.如权利要求6所述的设备在线状态计算方法,其特征在于,所述根据所...

【专利技术属性】
技术研发人员:贺涛
申请(专利权)人:中移物联网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1