商用设备批量离线的处理方法、装置、设备和存储介质与流程

摘要: 本技术属于智能家电,具体涉及一种商用设备批量离线的处理方法、装置、设备和存储介质。背景技术:1、商用设备通常依赖网络连接实现实时数据传输与远程管理。当设备因网络...
商用设备批量离线的处理方法、装置、设备和存储介质与流程

本技术属于智能家电,具体涉及一种商用设备批量离线的处理方法、装置、设备和存储介质。

背景技术:

1、商用设备通常依赖网络连接实现实时数据传输与远程管理。当设备因网络异常、sim卡流量耗尽等原因出现频繁离线/重连时,会导致业务中断、数据同步延迟等问题,直接影响用户的正常使用。若问题涉及大批量商用设备,其影响范围将呈指数级扩大,严重降低用户体验与商业运营效率。

2、针对商用设备批量离线降低用户体验与商业运营效率的问题,现有技术为:用户发现问题后提交维修申请,或,云端监测到商用设备批量离线后提交报修申请。

3、然而,用户报修需要维修人员现场排查问题;服务器端报修存在因商用设备分布广泛,其设备型号、sim卡类型及所属运营商不同,无法及时锁定离线设备异常特征的风险,需要人工排查进行分析。增加了维修耗时,降低了维修效率。

技术实现思路

1、本技术提供一种商用设备批量离线的处理方法、装置、设备和存储介质,用以解决现有的大批量商用设备离线处理方案增加维修耗时,降低了维修效率问题。

2、第一方面,本技术提供一种商用设备批量离线的处理方法,所述方法包括:

3、在检测到批量离线事件的情况下,确定所述批量离线事件对应的第一离线信息,其中,所述第一离线信息用于指示处于离线状态的多个离线设备;

4、确定多个所述离线设备的设备信息,并根据所述设备信息确定对应的多个分布维度;

5、基于所述第一离线信息和每个离线设备的设备信息,按照多个所述分布维度执行分布操作,得到每个分布维度对应的分布结果;

6、根据多个分布结果,确定对应的至少一个目标维修端,并发送维修提示至至少一个所述目标维修端。

7、在一种可能的实施方式中,所述根据多个分布结果,确定对应的至少一个目标维修端,包括:

8、根据每个分布结果,确定对应的分布维度下每个特征对应的第一离线集中度;

9、根据每个分布结果对应的多个第一离线集中度,确定至少一个异常分布维度,以及对应的异常特征;

10、根据至少一个所述异常分布维度和对应的异常特征,确定对应的至少一个目标维修端。

11、在一种可能的实施方式中,所述根据每个分布结果对应的多个第一离线集中度,确定至少一个异常分布维度,以及对应的异常特征,包括:

12、基于每个分布结果对应的多个第一离线集中度,确定是否存在大于等于第一集中度阈值的异常第一离线集中度;

13、若存在,则根据所述异常第一离线集中度对应的特征确定所述异常特征,并根据对应的分布维度确定所述异常分布维度;

14、若不存在,则根据每个分布结果对应的最大第一离线集中度,确定至少一个异常分布维度,以及对应的异常特征。

15、在一种可能的实施方式中,所述根据每个分布结果对应的最大第一离线集中度,确定至少一个异常分布维度,以及对应的异常特征,包括:

16、将每个分布结果对应的最大第一离线集中度,按照数值从大到小的顺序进行排序;

17、根据排序位置处于第一位置的最大第一离线集中度对应的特征,确定所述异常特征,并根据对应的分布维度确定所述异常分布维度。

18、在一种可能的实施方式中,所述第一离线信息还用于指示每个离线设备的重连次数,所述根据每个分布结果,确定对应的分布维度下每个特征对应的第一离线集中度,包括:

19、根据每个分布结果包含的每个特征关联的设备数量确定累积设备数量,并根据每个特征关联的重连次数确定累积重连次数;

20、针对每个分布结果对应的多个特征中的任意特征,根据所述特征关联的设备数量与所述累积设备数量的比值确定第一集中度,并根据关联的重连次数和所述累积重连次数的比值确定第二集中度;

21、根据所述第一集中度和所述第二集中度,确定所述特征对应的第一离线集中度。

22、在一种可能的实施方式中,所述确定所述批量离线事件对应的第一离线信息之前,所述方法还包括:

23、接收预设时间段内的第一上报信息,其中,所述第一上报信息是对应的商用设备处于离线状态时发送的;

24、基于预设周期对所述第一上报信息进行周期性统计,并确定每个周期内的周期重连次数,其中,所述预设时间段包含至少两个所述预设周期;

25、判断每个周期内的周期重连次数是否大于等于重连次数阈值;

26、若是,则确定发生批量离线事件;

27、若否,则确定未发生批量离线事件。

28、在一种可能的实施方式中,所述发送维修提示至至少一个所述目标维修端之后,所述方法还包括:

29、获取当前时刻至发送所述维修提示的时刻之间的间隔时长;

30、在所述间隔时长大于等于预设间隔时长时,接收预设时间段内的第二上报信息,并根据所述第二上报信息确定对应的第二离线信息,其中,所述预设时间间隔是根据每个目标维修端基于所述维修提示的响应确定的;

31、根据所述第二离线信息,确定对应的异常分布维度的异常分布结果,以及对应的异常特征的第二离线集中度;

32、基于所述第二离线集中度和第二集中度阈值的比较结果,确定所述批量离线事件的修复进度,其中,所述修复进度用于指示对应的目标维修端,对所述批量离线事件是否已完成故障排除。

33、第二方面,本技术提供一种商用设备批量离线的处理装置,包括:确定模块、分布模块和提示模块,其中:

34、所述确定模块,用于在检测到批量离线事件的情况下,确定所述批量离线事件对应的第一离线信息,其中,所述第一离线信息用于指示处于离线状态的多个离线设备;

35、所述确定模块,还用于确定多个所述离线设备的设备信息,并根据所述设备信息确定对应的多个分布维度;

36、所述分布模块,用于基于所述第一离线信息和每个离线设备的设备信息,按照多个所述分布维度执行分布操作,得到每个分布维度对应的分布结果;

37、所述提示模块,用于根据多个分布结果,确定对应的至少一个目标维修端,并发送维修提示至至少一个所述目标维修端。

38、在一种可能的实施方式中,所述分布模块,还用于:

39、根据每个分布结果,确定对应的分布维度下每个特征对应的第一离线集中度;

40、根据每个分布结果对应的多个第一离线集中度,确定至少一个异常分布维度,以及对应的异常特征;

41、根据至少一个所述异常分布维度和对应的异常特征,确定对应的至少一个目标维修端。

42、在一种可能的实施方式中,所述分布模块,还用于:

43、基于每个分布结果对应的多个第一离线集中度,确定是否存在大于等于第一集中度阈值的异常第一离线集中度;

44、若存在,则根据所述异常第一离线集中度对应的特征确定所述异常特征,并根据对应的分布维度确定所述异常分布维度;

45、若不存在,则根据每个分布结果对应的最大第一离线集中度,确定至少一个异常分布维度,以及对应的异常特征。

46、在一种可能的实施方式中,所述分布模块,还用于:

47、将每个分布结果对应的最大第一离线集中度,按照数值从大到小的顺序进行排序;

48、根据排序位置处于第一位置的最大第一离线集中度对应的特征,确定所述异常特征,并根据对应的分布维度确定所述异常分布维度。

49、在一种可能的实施方式中,所述分布模块,还用于:

50、根据每个分布结果包含的每个特征关联的设备数量确定累积设备数量,并根据每个特征关联的重连次数确定累积重连次数;

51、针对每个分布结果对应的多个特征中的任意特征,根据所述特征关联的设备数量与所述累积设备数量的比值确定第一集中度,并根据关联的重连次数和所述累积重连次数的比值确定第二集中度;

52、根据所述第一集中度和所述第二集中度,确定所述特征对应的第一离线集中度。

53、在一种可能的实施方式中,所述确定模块,还用于:

54、接收预设时间段内的第一上报信息,其中,所述第一上报信息是对应的商用设备处于离线状态时发送的;

55、基于预设周期对所述第一上报信息进行周期性统计,并确定每个周期内的周期重连次数,其中,所述预设时间段包含至少两个所述预设周期;

56、判断每个周期内的周期重连次数是否大于等于重连次数阈值;

57、若是,则确定发生批量离线事件;

58、若否,则确定未发生批量离线事件。

59、在一种可能的实施方式中,所述分布模块,还用于:

60、获取当前时刻至发送所述维修提示的时刻之间的间隔时长;

61、在所述间隔时长大于等于预设间隔时长时,接收预设时间段内的第二上报信息,并根据所述第二上报信息确定对应的第二离线信息,其中,所述预设时间间隔是根据每个目标维修端基于所述维修提示的响应确定的;

62、根据所述第二离线信息,确定对应的异常分布维度的异常分布结果,以及对应的异常特征的第二离线集中度;

63、基于所述第二离线集中度和第二集中度阈值的比较结果,确定所述批量离线事件的修复进度,其中,所述修复进度用于指示对应的目标维修端,对所述批量离线事件是否已完成故障排除。

64、第三方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;

65、所述存储器存储计算机执行指令;

66、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的商用设备批量离线的处理方法。

67、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被计算机执行时用于实现如第一方面所述的商用设备批量离线的处理方法。

68、第五方面,本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,可实现如第一方面任一项所述的方案推荐方法的步骤。

69、本技术提供的商用设备批量离线的处理方法、装置、设备和存储介质,当服务器端检测到批量离线事件时,确定对应的第一离线信息,并根据多个离线设备的设备信息确定多个分布维度,基于第一离线信息和每个离线设备的设备信息,按照多个分布维度执行分布操作,得到每个分布维度对应的分布结果,并确定对应的至少一个目标维修端,发送维修提示至至少一个目标维修端。通过上述方式,从多个分布维度分析离线设备的特征,快速准确地定位离线设备的异常特征,并报修至对应的维修端,提高维修效率。