一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种作业任务处理方法和作业客户端与流程

2021-12-07 20:29:00 来源:中国专利 TAG:

技术特征:
1.一种作业任务处理方法,其特征在于,由作业客户端执行,包括:获取管理客户端对应的目标ip地址和作业任务,根据所述目标ip地址向所述管理客户端发送所述作业任务的任务执行请求,以使所述管理客户端根据所述作业任务的任务状态反馈响应信息;接收所述管理客户端反馈的所述响应信息,确定所述响应信息指示允许执行所述作业任务时,执行所述作业任务;当所述作业任务执行结束后,回传任务执行结果。2.根据权利要求1所述的方法,其特征在于,所述管理客户端根据所述作业任务的任务状态反馈响应信息,包括:当接收到所述任务执行请求时,判断包含所述作业任务的自定义key是否处于已锁定状态;如果所述key处于已锁定状态,则反馈不允许执行所述作业任务的响应信息;如果所述key处于未锁定状态且所述作业任务未完成,则将所述key标记为已锁定状态,反馈允许执行所述作业任务的响应信息。3.根据权利要求1所述的方法,其特征在于,在所述作业任务执行结束后,所述方法还包括:将所述任务执行结果保存到本地存储设备,更新所述作业任务的任务状态为已完成;回传任务执行结果,包括:通过定时调度的方式,从所述本地存储设备中获取所述任务执行结果并发送。4.根据权利要求1所述的方法,其特征在于,获取作业任务的步骤之前,所述方法还包括:向服务端发送注册消息;其中,所述注册消息包括所述作业客户端的ip地址和端口,用于所述服务端根据注册时间从所述作业客户端的ip地址中选择所述目标ip地址,根据所述作业客户端的ip地址和端口向所述作业客户端发送所述作业任务。5.根据权利要求4所述的方法,其特征在于,向服务端发送注册消息的步骤之后,所述方法还包括:向所述服务端发送心跳消息;其中,所述心跳消息用于所述服务端确定预设时间段内未接收到来自所述目标ip地址的心跳消息时,重新选择目标ip地址。6.根据权利要求4或5所述的方法,其特征在于,所述作业客户端和所述服务端以websocket的方式保持长连接。7.根据权利要求1所述的方法,其特征在于,获取作业任务的步骤之后,所述方法还包括:将所述作业任务保存到本地存储设备,以使所述作业客户端与服务端断网时,从所述本地存储设备获取下一作业任务,处理所述下一作业任务。8.一种用于作业任务处理的作业客户端,其特征在于,所述作业客户端包括:获取发送模块,用于获取管理客户端对应的目标ip地址和作业任务,根据所述目标ip地址向所述管理客户端发送所述作业任务的任务执行请求,以使所述管理客户端根据所述作业任务的任务状态反馈响应信息;接收执行模块,用于接收所述管理客户端反馈的所述响应信息,确定所述响应信息指示允许执行所述作业任务时,执行所述作业任务;
结果回传模块,用于当所述作业任务执行结束后,回传任务执行结果。9.根据权利要求8所述的作业客户端,其特征在于,所述作业客户端还包括:存储更新模块,用于在所述作业任务执行结束后,将所述任务执行结果保存到本地存储设备,更新所述作业任务的任务状态为已完成;所述结果回传模块,还用于:通过定时调度的方式,从所述本地存储设备中获取所述任务执行结果并发送。10.一种电子设备,其特征在于,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。11.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。

技术总结
本发明公开了一种作业任务处理方法和作业客户端,涉及计算机技术领域。该方法的一具体实施方式包括:获取管理客户端对应的目标IP地址和作业任务,根据目标IP地址向管理客户端发送作业任务的任务执行请求,以使管理客户端根据作业任务的任务状态反馈响应信息;接收管理客户端反馈的响应信息,确定响应信息指示允许执行作业任务时,执行作业任务;当作业任务执行结束后,回传任务执行结果。该实施方式通过作业客户端获取作业任务,之后根据管理客户端反馈的响应信息执行作业任务,并回传任务执行结果,保证仓库生产过程中无需依赖服务端,不存在网络传输问题,且无需等待服务端的返回数据,提高仓库生产效率。提高仓库生产效率。提高仓库生产效率。


技术研发人员:姚刚
受保护的技术使用者:北京京东振世信息技术有限公司
技术研发日:2020.06.11
技术公布日:2021/12/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献