[发明专利]一种自定义云计划任务创建方法及装置有效
| 申请号: | 201910785702.8 | 申请日: | 2019-08-23 |
| 公开(公告)号: | CN110688216B | 公开(公告)日: | 2022-06-17 |
| 发明(设计)人: | 崔为波 | 申请(专利权)人: | 北京浪潮数据技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/448;G06F8/35 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳欣 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 自定义 计划 任务 创建 方法 装置 | ||
本发明公开了一种自定义云计划任务创建方法及装置,所述方法包括:接收第一用户发送的任务创建指令及初始任务参数,并根据所述初始任务参数从模板库中选择对应的模板,创建初始任务模板;接收第二用户发送的具体任务参数,并根据所述具体任务参数选择所述初始任务模板并创建具体任务;根据任务调用类型选择调用方式并调用模块完成所述具体任务。根据第一用户发送的初始任务参数和第二用户发送的具体任务参数,通过寻找相应的代码模板实现了云计划任务的自动生成和代码实现。使得用户可在不关注底层实现的情况下灵活创建云计划任务。同时还可以为不同的调用类型提供相应的调用接口。大大提高了云计算平台的灵活性,节省了成本,提高了工作效率。
技术领域
本发明涉及云计算领域,尤其涉及一种自定义云计划任务创建方法及装置。
背景技术
随着互联网技术的发展,云计算技术应用也越来越广泛。云计算指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部云计算平台组成的系统进行处理和分析这些小程序得到结果并返回给用户。用户可以通过订阅云计算服务,将待处理任发送至云计算平台完成,在不过多的占用自身算力的情况下完成数据的处理等复杂任务。
当前云计算服务中,往往需要完成一些定制好的云计划任务。这些云计划任务通常以代码的形式存储在云计算平台中。需要时云计算平台可以通过定时任务组件对其进行调用。但是当创建或修改云计划任务时,需要在云计算平台中新增对应新的代码。这些新增代码需要研发人员手动编写,过程耗时耗力,既增加了云计算平台的研发周期,更降低了云计算服务的灵活性。
其次,在现有的云计算技术中,云计算平台通过各个任务的客户端程序(Client)对其进行调用。当新增任务不具有符合云计算平台框架的Client的情况下,云计算平台就无法调用该任务。
发明内容
有鉴于此,本申请实施例提供了一种自定义任务创建方法及装置,旨在不直接编辑底层代码的前提下创建或修改云计划任务,并在不限制任务接口的情况下实现任务的调用。
为了实现上述目的,本发明提供了以下技术方案:
一种自定义云计划任务创建方法,所述方法包括:
接收第一用户发送的云计划任务创建指令及所述第一用户发送的初始任务参数;
根据所述初始任务参数选择对应的模板,并利用所述模板创建初始任务模板;其中,所述初始任务参数包括任务类型和任务调用类型,所述模板包括底层代码模板、调用代码模板;
接收第二用户发送的具体任务参数,并根据所述具体任务参数选择对应的初始任务模板并创建具体任务。
可选地,所述创建初始任务模板包括:
根据所述初始任务参数中的所述任务类型,从模板库中选择对应所述任务类型的底层代码模板;
根据所述初始任务参数中的所述任务调用类型,从所述模板库中选择对应所述任务调用类型的调用代码模板;
将所述底层代码模板和所述调用代码模板组合并填入其余初始任务参数,得到初始任务模板。
可选地,所述初始任务模板包括所述计划任务的主体代码结构,并具有用于填入具体任务参数的空位。
可选地,所述初始任务参数还包括任务名称、执行时间、运行次数和具体任务参数种类。
可选地,所述具体任务参数包括:
对应所述初始任务模板的任务类型和除初始任务参数以外其他用于创建云计划任务的具体参数。
可选地,所述创建具体任务包括:
根据所述具体任务参数中的所述任务类型选择对应的初始任务模板;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京浪潮数据技术有限公司,未经北京浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910785702.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟资源的分配方法、服务器和计算机可读存储介质
- 下一篇:资源释放方法及装置





