[发明专利]数据传输任务处理、数据传输任务监控方法和装置有效
申请号: | 201610812179.X | 申请日: | 2016-09-07 |
公开(公告)号: | CN107800754B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 李家昌;何瑞;万志颖;阮华;史晓茸;曾凡 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 任务 处理 监控 方法 装置 | ||
1.一种数据传输任务处理方法,所述方法包括:
向服务器发送针对本地与分布式文件系统之间数据传输任务的注册请求;所述注册请求携带有所述数据传输任务的最大失败次数;
接收所述服务器在根据所述注册请求注册所述数据传输任务后反馈的任务启动指令;
根据所述任务启动指令向所述分布式文件系统发送数据传输请求,在获得所述分布式文件系统对于所述数据传输请求的许可后启动所述数据传输任务;
检测进程列表获取所述数据传输任务的运行状态,向所述服务器上报所述数据传输任务的运行状态;
接收所述服务器在所述运行状态为失败状态且失败次数不超过所述最大失败次数时反馈的任务重启消息;
根据所述任务重启消息重启所述数据传输任务。
2.根据权利要求1所述的方法,其特征在于,所述注册请求还携带有用户终端标识和任务标识。
3.根据权利要求1所述的方法,其特征在于,所述根据所述任务重启消息重启所述数据传输任务的步骤包括:
响应于所述任务重启消息,获取所述数据传输任务所对应本地数据的第一数据量,以及与所述数据传输任务对应的所述分布式文件系统中数据的第二数据量;
将所述第一数据量与所述第二数据量进行比较,确定所述本地数据和所述分布式文件系统中数据之间的差异数据;
重启所述数据传输任务,并在执行所述数据传输任务时重新传输所述差异数据。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述服务器在所述运行状态为失败状态且失败次数超过所述最大失败次数时反馈的任务终止消息;
根据所述任务终止消息终止所述数据传输任务。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述数据传输任务结束后,获取所述数据传输任务所对应本地数据的第三数据量,以及与所述数据传输任务对应的所述分布式文件系统中数据的第四数据量;
将所述第三数据量与所述第四数据量进行比较;
当所述第三数据量与所述第四数据量一致时,确定对所述数据传输任务的运行结果校验通过。
6.一种数据传输任务监控方法,所述方法包括:
接收用户终端发送的针对所述用户终端与分布式文件系统之间数据传输任务的注册请求;所述注册请求携带有所述数据传输任务的最大失败次数;
根据所述注册请求注册所述数据传输任务;
注册所述数据传输任务成功后,向所述用户终端反馈任务启动指令,使得所述用户终端根据所述任务启动指令启动所述数据传输任务;
接收所述用户终端上报的所述数据传输任务的运行状态;所述运行状态为所述用户终端通过检测进程列表进行获取的;
当所述运行状态为失败状态时,获取所述数据传输任务的失败次数;
将所述失败次数与所述最大失败次数比较;
当所述失败次数不超过所述最大失败次数时,向所述用户终端反馈任务重启消息,使得所述用户终端根据所述任务重启消息重启所述数据传输任务。
7.根据权利要求6所述的方法,其特征在于,所述接收所述用户终端上报的所述数据传输任务的运行状态之后,所述方法还包括:
向监控终端发送运行状态列表,所述运行状态列表包括上报的运行状态和相应的用户终端标识;
接收所述监控终端针对所述运行状态列表中选中的用户终端标识的任务操作指令;
向所述选中的用户终端标识对应的用户终端发送所述任务操作指令,使得接收到所述任务操作指令的所述用户终端根据所述任务操作指令对相应的数据传输任务进行操作。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当所述失败次数超过所述最大失败次数时,向所述用户终端反馈任务终止消息,使得所述用户终端根据所述任务终止消息终止所述数据传输任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610812179.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数字化校园移动终端应用系统
- 下一篇:医疗信息处理方法和装置