[发明专利]任务转移方法、系统、装置、设备、存储介质有效
| 申请号: | 202111299936.5 | 申请日: | 2021-11-04 |
| 公开(公告)号: | CN113975815B | 公开(公告)日: | 2022-12-23 |
| 发明(设计)人: | 余如意 | 申请(专利权)人: | 上海鱼尔网络科技有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 伍健聪 |
| 地址: | 201600 上海市松*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 转移 方法 系统 装置 设备 存储 介质 | ||
1.一种任务转移方法,其特征在于,所述方法包括:
响应于目标任务的转移指令,获取所述目标任务的当前剩余执行时长和转移时长;所述获取所述目标任务的当前剩余执行时长和转移时长,包括:根据当前时间和所述目标任务的下一执行时刻,确定所述目标任务的当前剩余执行时长;以及向任务队列发送多个测试请求,获取所述多个测试请求的响应时长;根据所述响应时长,确定所述目标任务的转移时长;其中,所述目标任务为定时任务;
若所述目标任务的当前剩余执行时长和转移时长之间满足预设的转移条件,则将所述目标任务和所述目标任务对应的任务信息转移至所述任务队列;所述任务队列中存储的任务和对应的任务信息为执行服务器待处理的任务;所述任务信息为与所述目标任务的转移和执行时间相关联的时间信息。
2.根据权利要求1所述的方法,所述转移条件包括以下至少一种:
所述目标任务的当前剩余执行时长与所述转移时长之间为预设的倍数关系;
所述目标任务的当前剩余执行时长与所述转移时长之间为差值处于预设范围内。
3.根据权利要求1或2所述的方法,所述任务信息至少包括:所述目标任务发送至所述任务队列的任务转移开始时刻、所述任务转移开始时刻对应的任务队列的时刻、本地时间与任务队列时间之间的差值、所述任务转移开始时刻到所述目标任务的下一执行时刻之间的差值、所述目标任务的转移时长。
4.一种任务转移方法,其特征在于,所述方法包括:
获取任务队列中的目标任务和所述目标任务对应的任务信息;
其中,所述目标任务和所述目标任务对应的任务信息为本地服务器响应于所述目标任务的转移指令,获取所述目标任务的当前剩余执行时长和转移时长;所述获取所述目标任务的当前剩余执行时长和转移时长,包括:根据当前时间和所述目标任务的下一执行时刻,确定所述目标任务的当前剩余执行时长;以及向任务队列发送多个测试请求,获取所述多个测试请求的响应时长;根据所述响应时长和转移过程,确定所述目标任务的转移时长;在所述目标任务的当前剩余执行时长和转移时长之间满足预设的转移条件时,将所述目标任务和所述目标任务对应的任务信息转移至所述任务队列中的;所述任务信息为与所述目标任务的转移和执行时间相关联的时间信息;其中,所述目标任务为定时任务;
获取所述目标任务的恢复信息,根据所述任务信息和所述目标任务的恢复信息,计算所述目标任务的精确执行时间。
5.根据权利要求4所述的方法,所述获取所述目标任务的恢复信息,包括:
将执行服务器的时间和所述任务队列的时间之间的时间差值、所述执行服务器领取所述目标任务的领取时刻和领取时长、所述领取时刻对应的任务队列的时刻,确定为所述目标任务的恢复信息。
6.根据权利要求4或5所述的方法,所述根据所述任务信息和所述目标任务的恢复信息,计算所述目标任务的精确执行时间,包括:
根据所述任务信息和所述目标任务的恢复信息,通过预设时差补偿公式计算所述目标任务的精确执行时间。
7.一种任务转移系统,其特征在于,所述系统包括:本地服务器、任务队列和执行服务器;
所述本地服务器,用于响应于目标任务的转移指令,获取所述目标任务的当前剩余执行时长和转移时长;所述获取所述目标任务的当前剩余执行时长和转移时长,包括:根据当前时间和所述目标任务的下一执行时刻,确定所述目标任务的当前剩余执行时长;以及向任务队列发送多个测试请求,获取所述多个测试请求的响应时长;根据所述响应时长和转移过程,确定所述目标任务的转移时长;在所述目标任务的当前剩余执行时长和转移时长之间满足预设的转移条件时,将所述目标任务和所述目标任务对应的任务信息转移至所述任务队列中;所述任务信息为与所述目标任务的转移和执行时间相关联的时间信息;其中,所述目标任务为定时任务;
所述执行服务器,用于获取所述任务队列中的目标任务和所述目标任务对应的任务信息,并获取所述目标任务的恢复信息,根据所述任务信息和所述目标任务的恢复信息,计算所述目标任务的精确执行时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海鱼尔网络科技有限公司,未经上海鱼尔网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111299936.5/1.html,转载请声明来源钻瓜专利网。





