一种设备异常处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:38540039 阅读:10 留言:0更新日期:2023-08-19 17:08
本发明专利技术实施例公开了一种设备异常处理方法、装置、电子设备和存储介质。其中,该方法包括:获取执行时长超过预设时长阈值的服务任务,并分配所述服务任务至第二设备;根据第二设备的反馈信息确定所述服务任务对应的第一设备的运行状态;根据所述运行状态确定并执行所述第一设备的故障处理策略。本发明专利技术实施例实现异常服务任务的监测,缩短服务任务处理的响应时间,确定服务设备的故障情况,准确匹配服务设备的故障处理策略,可提升服务设备故障响应效率,增强服务设备的稳定性。增强服务设备的稳定性。增强服务设备的稳定性。

【技术实现步骤摘要】
一种设备异常处理方法、装置、电子设备和存储介质


[0001]本专利技术实施例涉及计算机应用
,尤其涉及一种设备异常处理方法、装置、电子设备和存储介质。

技术介绍

[0002]近年来服务机器人伴随着万物互联时代的发展,逐渐在生活的方方面面得到了广泛的应用,目前在维护保养、修理、运输、清洗、安保等领域得到了广泛的应用。当下随着互联网技术的发展,服务机器人的任务往往由服务器通过网络下发至各服务机器人,由服务机器人分别对任务进行执行。服务机器人在运行过程的通信往往由线上指令实现,在服务机器人的通信模块出现故障时,服务器无法获取到服务机器人的准确状态,导致服务任务始终无法完成。目前针对上述场景,只能由运维人员在服务器报警时人工排除服务任务的完成状态,效率低下且任务完成存在时延,因此,在服务机器人出现网络故障时,如何进行任务处理成为当前亟待解决的问题。

技术实现思路

[0003]本专利技术提供一种设备异常处理方法、装置、电子设备和存储介质,以实现异常服务任务的监测,缩短服务任务处理的响应时间,确定服务设备的故障情况,准确匹配服务设备的故障处理策略,可提升服务设备故障响应效率,增强服务设备的稳定性。
[0004]第一方面,本专利技术实施例提供了一种设备异常处理方法,其中,该方法包括:
[0005]获取执行时长超过预设时长阈值的服务任务,并分配所述服务任务至第二设备;
[0006]根据第二设备的反馈信息确定所述服务任务对应的第一设备的运行状态;
[0007]根据所述运行状态确定并执行所述第一设备的故障处理策略。
[0008]进一步的,在上述专利技术实施例的基础上,获取执行时长超过预设时长阈值的服务任务,并分配所述服务任务至第二设备,包括:
[0009]在预设任务信息表内查找所述执行时长超过所述预设时长阈值的所述服务任务;
[0010]在预设设备管理表获取至少一个所述第二设备;
[0011]按照所述第二设备的标识信息下发所述服务任务至所述第二设备。
[0012]进一步的,在上述专利技术实施例的基础上,在预设任务信息表内查找所述执行时长超过所述预设时长阈值的所述服务任务,包括:
[0013]监测所述预设任务信息表内所述服务任务的定时器;
[0014]在所述定时器的所述执行时长大于或等于所述预设时长阈值时,提取所述定时器对应的所述服务任务。
[0015]进一步的,在上述专利技术实施例的基础上,标识信息包括以下至少之一:网络地址、设备编号、验证令牌。
[0016]进一步的,在上述专利技术实施例的基础上,根据第二设备的反馈信息确定所述服务任务对应的第一设备的运行状态,包括:
[0017]接收所述第二设备上传的所述反馈信息;
[0018]在所述反馈信息为第一标识信息时,则确定所述第一设备的运行状态为网络故障,其中,所述第一标识信息表示所述服务任务已被所述第一设备完成;
[0019]在所述反馈信息为第二标识信息时,则确定所述第一设备的运行状态为设备故障,其中,所述第二标识信息表示所述服务任务被所述第二设备完成。
[0020]进一步的,在上述专利技术实施例的基础上,根据所述运行状态确定并执行所述第一设备的故障处理策略,包括:
[0021]在所述运行状态为网络故障时,确定所述故障处理策略对应的网络故障异常提醒信息,并按照所述网络故障异常提醒信息提示所述第一设备的运维人员;
[0022]在所述运行状态为设备故障时,确定所述故障处理策略对应的设备维修手册,传输所述设备维修手册至所述第一设备的运维人员。
[0023]进一步的,在上述专利技术实施例的基础上,还包括:
[0024]下发所述服务任务至所述第一设备,并在所述预设任务信息表设置对应所述执行时长的定时器,其中,所述定时器的最大时长为所述预设时长阈值。
[0025]第二方面,本专利技术实施例还提供了一种设备异常处理装置,其中,该装置包括:
[0026]异常任务模块,用于获取执行时长超过预设时长阈值的服务任务,并分配所述服务任务至第二设备;
[0027]运行状态模块,用于根据第二设备的反馈信息确定所述服务任务对应的第一设备的运行状态;
[0028]故障处理模块,用于根据所述运行状态确定并执行所述第一设备的故障处理策略。
[0029]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0030]一个或多个处理器;
[0031]存储器,用于存储一个或多个程序,
[0032]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例中任一所述设备异常处理方法。
[0033]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如本专利技术实施例中任一所述设备异常处理方法。
[0034]本专利技术实施例的技术方案,通过预设时长阈值获取执行时长过长的服务任务,并分配服务任务至第二设备,通过第二设备的反馈信息确定第一设备的运行状态,按照运行状态选择并执行对应第一设备的故障处理策略,本专利技术实施例实现异常服务任务的监测,可缩短服务任务处理的响应时间,实现服务设备的故障情况的确定,从而增强服务设备与故障处理策略的匹配程度,可提升服务设备故障响应效率,增强服务设备的稳定性。
附图说明
[0035]图1是本专利技术实施例一提供的一种设备异常处理方法的流程图;
[0036]图2是本专利技术实施例二提供的一种设备异常处理方法的流程图;
[0037]图3是本专利技术实施例三提供的一种设备异常处理方法的流程图;
[0038]图4是本专利技术实施例四提供的一种设备异常处理装置的结构示意图;
[0039]图5是本专利技术实施例五提供的一种电子设备的结构示意图。
具体实施方式
[0040]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构,此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0041]实施例一
[0042]图1是本专利技术实施例一提供的一种设备异常处理方法的流程图,本专利技术实施例可适用于故障的服务设备处理的情况。该方法可以由设备异常处理装置来执行,该装置可以采用硬件和/或软件的方式来实现,参见图1,本专利技术实施例提供的方法具体包括如下步骤:
[0043]步骤110、获取执行时长超过预设时长阈值的服务任务,并分配服务任务至第二设备。
[0044]其中,执行时长可以是执行服务设备的持续时间长度,执行时长可以由生成服务任务或对服务设备管理的设备确定,预设时长阈值可以是服务任务被正常执行的时长阈值,服务任务的执行时长在超过预设时长阈值时,可以确定服务任务为异常状态。第二设备可以是与当前执行服务任务的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备异常处理方法,其特征在于,所述方法包括:获取执行时长超过预设时长阈值的服务任务,并分配所述服务任务至第二设备;根据第二设备的反馈信息确定所述服务任务对应的第一设备的运行状态;根据所述运行状态确定并执行所述第一设备的故障处理策略。2.根据权利要求1所述方法,其特征在于,所述获取执行时长超过预设时长阈值的服务任务,并分配所述服务任务至第二设备,包括:在预设任务信息表内查找所述执行时长超过所述预设时长阈值的所述服务任务;在预设设备管理表获取至少一个所述第二设备;按照所述第二设备的标识信息下发所述服务任务至所述第二设备。3.根据权利要求2所述方法,其特征在于,所述在预设任务信息表内查找所述执行时长超过所述预设时长阈值的所述服务任务,包括:监测所述预设任务信息表内所述服务任务的定时器;在所述定时器的所述执行时长大于或等于所述预设时长阈值时,提取所述定时器对应的所述服务任务。4.根据权利要求2所述方法,其特征在于,所述标识信息包括以下至少之一:网络地址、设备编号、验证令牌。5.根据权利要求1所述方法,其特征在于,所述根据第二设备的反馈信息确定所述服务任务对应的第一设备的运行状态,包括:接收所述第二设备上传的所述反馈信息;在所述反馈信息为第一标识信息时,则确定所述第一设备的运行状态为网络故障,其中,所述第一标识信息表示所述服务任务已被所述第一设备完成;在所述反馈信息为第二标识信息时,则确定所述第一设备的运行状态为设备故障,其中,所述第二标识信息表示所述服务任务被所...

【专利技术属性】
技术研发人员:任兴岭支涛
申请(专利权)人:河南云迹智能技术有限公司
类型:发明
国别省市:

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

1