System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本专利技术实施例涉及数据,尤其涉及一种消息处理方法、装置、服务器以及存储介质。
技术介绍
0、
技术介绍
1、针对不同地理区域设置计算机等终端设备,对服务器下发的资源进行分布式处理,提高了资源处理效率。但在终端设备执行数据处理出现错误时,无法明确导致错误出现的责任方,由于无法明确责任方,无法避免虚构数据的系统漏洞。
2、例如在团购时效货品的应用场景,于不同地理区域设置网格站,链接中心仓与客户端,货品从中心仓调配至每个地理区域的网格站存储,网格站负责将货品配送到线下门店客户端。网格站设置有处理数据的终端设备,用于处理中心仓服务器下发的资源处理任务和客户端发送的资源请求数据。由于设置于网格站的终端设备与链接中心仓的系统服务器、客户端都有数据信息交互,无法明确导致终端设备出现计算错误的责任方。
技术实现思路
0、
技术实现思路
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、应当理解的是,本专利技术实施例的第二~四方面与本专利技术实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
本文档来自技高网...【技术保护点】
1.一种消息处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在当前次对多个所述状态消息进行审核状态判定之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,每个状态消息包括运行对应资源更新任务产生的日志记录;所述对多个所述状态消息进行至少一次审核状态判定,包括:
4.根据权利要求1所述的方法,其特征在于,每个状态消息包括运行对应资源更新任务产生的日志记录;所述对多个所述状态消息进行至少一次审核状态判定,包括:
5.根据权利要求1所述的方法,其特征在于,每个状态消息包括运行对应资源更新任务产生的日志记录;所述对多个所述状态消息进行至少一次审核状态判定,包括:
6.根据权利要求1所述的方法,其特征在于,根据每个所述状态消息的审核状态判定结果确定导致对应资源更新任务运行失败的操作指令之后,所述方法还包括:
7.一种消息处理装置,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
9.一种服务器,包括:
...【技术特征摘要】
1.一种消息处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在当前次对多个所述状态消息进行审核状态判定之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,每个状态消息包括运行对应资源更新任务产生的日志记录;所述对多个所述状态消息进行至少一次审核状态判定,包括:
4.根据权利要求1所述的方法,其特征在于,每个状态消息包括运行对应资源更新任务产生的日志记录;所述对多个所述状态消息进行至少一次审核状态判定,包括:
5.根据权利要求1所述的方法,其特征在于,每个状态消息包括运行对应资源...
【专利技术属性】
技术研发人员:张舒婷,吴恪之,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。