[发明专利]任务处理方法及其装置、计算机可读存储介质在审
申请号: | 202210232656.0 | 申请日: | 2022-03-09 |
公开(公告)号: | CN114791850A | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 祖李军;肖阳阳;刘伟煜;王磊 | 申请(专利权)人: | 中国邮政储蓄银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;H04L41/0668;H04L67/1095 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周春枚 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 及其 装置 计算机 可读 存储 介质 | ||
1.一种任务处理方法,其特征在于,包括:
获取第一服务器的任务环境信息,其中,所述第一服务器为部署于第一服务器组中并且正在执行当前任务的服务器,所述任务环境信息为所述当前任务运行所需的环境配置信息;
基于所述任务环境信息对第二服务器进行配置,其中,所述第二服务器为部署于第二服务器组中处于闲置状态的服务器,所述第二服务器组为所述第一服务器组的备用服务器组;
获取所述当前任务的任务状态信息;
当所述第一服务器出现异常时,将所述当前任务移植至所述第二服务器,并利用所述第二服务器基于所述任务状态信息继续执行所述当前任务。
2.根据权利要求1所述的方法,其特征在于,将所述当前任务移植至所述第二服务器前,所述方法还包括:
获取第三服务器的任务运行信息,其中,所述第三服务器为部署于所述第一服务器组中处于可用状态的服务器,所述任务运行信息至少包括:内存信息、CPU信息以及硬盘信息;
基于所述任务运行信息从所述第三服务器中筛选出第四服务器,并将所述第三服务器中执行的所述当前任务发送给所述第四服务器;
利用所述第四服务器执行所述当前任务。
3.根据权利要求2述的方法,其特征在于,利用所述第四服务器执行所述当前任务之后,所述方法还包括:
在确定所述第四服务器执行完所述当前任务时,通过所述第四服务器向调度服务器发送任务查询请求,其中,所述任务查询请求为查询所述第一服务器组中其他处于可用状态的服务器的任务运行信息,所述调度服务器用于接收所述任务查询请求后查询其他服务器正在执行的任务的任务运行信息;
通过所述调度服务器查询所需执行的目标任务的任务运行信息;
基于所述目标任务的任务运行信息进行负载均衡。
4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述方法还包括:
获取任务逻辑信息,其中,所述任务逻辑信息表示所述任务环境信息、所述任务状态信息以及所述任务运行信息之间的逻辑关系;
基于所述任务逻辑信息生成并存储基础表。
5.根据权利要求4所述的方法,其特征在于,基于所述任务逻辑信息生成并存储基础表,包括:
利用预定算法对所述任务逻辑信息进行处理,以获取处理后的所述任务逻辑信息,其中,所述预定算法至少包括:HQL算法;
将处理后的所述任务逻辑信息发送至共享服务器;
通过所述共享服务器接收所述处理后的所述任务逻辑信息并生成基础表;
将所述基础表存储于所述共享服务器中。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述基础表发生变动时,获取变更信息;
基于所述基础表和所述变更信息生成索引表,其中,所述索引表至少包括:变更后的任务环境信息、任务状态信息以及任务运行信息之间的逻辑关系。
7.一种任务处理装置,其特征在于,包括:
第一获取模块,用于获取第一服务器的任务环境信息,其中,所述第一服务器为部署于第一服务器组中并且正在执行当前任务的服务器,所述任务环境信息为所述当前任务运行所需的环境配置信息;
配置模块,用于基于所述任务环境信息对第二服务器进行配置,其中,所述第二服务器为部署于第二服务器组中处于闲置状态的服务器,所述第二服务器组为所述第一服务器组的备用服务器组;
第二获取模块,用于获取所述当前任务的任务状态信息;
移植模块,用于当所述第一服务器出现异常时,将所述当前任务移植至所述第二服务器,并利用所述第二服务器基于所述任务状态信息继续执行所述当前任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国邮政储蓄银行股份有限公司,未经中国邮政储蓄银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210232656.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:锂电池的仿真器及其仿真系统
- 下一篇:形象切换方法和装置、存储介质及电子设备