全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210402340.1 (22)申请日 2022.04.18 (71)申请人 湖南长银五八消费金融股份有限公 司 地址 410013 湖南省长 沙市岳麓区滨江路 188号基金小镇第1 1、 12栋 (72)发明人 刘志超 罗东山 彭健 许洋  朱虹  (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 专利代理师 黄恕 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/445(2018.01) (54)发明名称 任务调度方法、 装置、 计算机设备和存储介 质 (57)摘要 本申请涉及一种任务调度方法、 装置、 计算 机设备、 存储介质和计算机程序产品。 所述方法 包括: 获取任务调度配置参数, 任务调度配置参 数包括任务类型, 根据任务调度配置参数生成任 务实例, 在预构建的任务路由表中匹配出与任务 类型对应的任务执行器类型和任务执行参数, 并 根据任务执行器类型, 确定任务实例的目标任务 执行器, 调用对应的目标任务执行器执行任务实 例, 得到任务执行返回数据; 其中, 任务执行返回 数据由目标任务执行器根据任务调度配置参数 和任务执行参数得到任务执行语句, 调用与任务 类型对应的本地客户端执行任务执行语句得到, 目标任务执行器包括命令行执行器或超文本传 输协议执行器。 采用本方法能够实现轻量级的任 务执行。 权利要求书2页 说明书12页 附图5页 CN 114780216 A 2022.07.22 CN 114780216 A 1.一种任务调度方法, 其特征在于, 应用于任务调度服务器, 所述任务调度服务器部署 有与不同任务类型对应的本地客户端, 所述任务调 度服务器设置有命令行执行器以及 超文 本传输协议执 行器; 所述方法包括: 获取任务调度配置参数, 所述任务调度配置参数包括任务类型; 根据所述任务调度配置参数生成任务实例; 在预构建的任务路由表中匹配出与所述任务类型对应的任务执行器类型和任务执行 参数, 并根据所述任务执 行器类型, 确定所述任务实例的目标任务执 行器; 调用对应的目标任务执 行器执行所述任务实例, 得到任务执 行返回数据; 其中, 所述任务执行返回数据由所述目标任务执行器根据 所述任务调度配置参数和所 述任务执行参数得到任务执行语句, 调用与任务类型对应的本地客户端 执行所述任务执行 语句得到, 所述目标任务执行器包括命令行执行器或超文本传输协议执行器, 所述任务路 由表携带有任务类型与任务执行器类型的映射关系以及任务类型与任务执行参数的映射 关系。 2.根据权利要求1所述的任务调度方法, 其特征在于, 所述目标任务执行器根据 所述任 务调度配置参数和所述任务执 行参数得到任务执 行语句包括: 获取与所述任务类型对应的参数解析规则; 根据所述 参数解析规则, 解析 所述任务调度配置参数, 得到任务调用参数; 组装所述任务调用参数和所述任务执 行参数, 得到任务执 行语句。 3.根据权利要求1所述的任务执行方法, 其特征在于, 所述任务执行参数包括与所述任 务类型对应的本地客户端提供 的命令行, 任务调用参数包括任务调用命令行参数, 所述任 务执行语句包括任务执 行命令行; 若所述目标任务执行器为命令行任务执行器, 所述目标任务执行器根据 所述任务调度 配置参数和所述任务执 行参数得到任务执 行语句包括: 获取与所述任务类型对应的命令行参数解析规则; 根据所述命令行参数解析规则, 解析所述任务调度配置参数, 得到任务调用命令行参 数; 组装所述任务调用命令行参数和所述命令行, 得到任务执 行命令行。 4.根据权利要求1所述的任务调度方法, 其特征在于, 所述任务执行参数包括与所述任 务类型对应的本地客户端提供的超文本传输协 议接口地址, 任务调用参数包括任务调用命 令行参数, 所述任务执 行语句包括任务执 行超文本传输协议请求 参数; 若所述目标任务执行器为所述超文本传输协议任务执行器, 所述目标任务执行器根据 所述任务调度配置参数和所述任务执 行参数得到任务执 行语句包括: 获取与所述任务类型对应的超文本传输协议 参数解析规则; 根据所述超文本传输协议参数解析规则, 解析所述任务调度配置参数, 得到任务调用 超文本传输协议 参数; 组装所述任务调用超文本传输协议参数和所述超文本传输协议接口地址, 得到所述任 务执行超文本传输协议请求 参数。 5.根据权利要求1至4任意一项所述的任务调度方法, 其特征在于, 所述任务执行语句权 利 要 求 书 1/2 页 2 CN 114780216 A 2包括任务执行命令行和任务执行超文本传输协 议请求参数, 所述本地客户端包括本地命令 行客户端和本地超文本传输协议 客户端; 所述目标任务执 行器调用与任务类型对应的本地 客户端执 行所述任务执 行语句包括: 所述命令行任务执行器调用与任务类型对应的本地命令行客户端执行所述任务执行 命令行; 或, 所述超文本传输协议任务执行器调用与任务类型对应的本地超文本传输协议客户 端执行所述任务执 行超文本传输协议请求 参数。 6.根据权利要求1至4任意一项所述的任务调度方法, 其特征在于, 所述任务执行返回 数据包括任务执 行结果和任务执 行输出数据; 所述按照所述任务类型, 调用对应的目标任务执行器执行所述任务实例, 得到任务执 行返回数据之后, 还 包括: 根据所述任务执 行结果和任务执 行输出数据更新预设的任务调度信息表。 7.一种任务调度装置, 其特征在于, 应用于任务调度服务器, 所述任务调度服务器部署 有与不同任务类型对应的本地客户端, 所述任务调 度服务器设置有命令行执行器以及 超文 本传输协议执 行器; 所述任务调度装置包括: 数据获取模块, 用于获取任务调度配置参数, 所述任务调度配置参数包括任务类型; 任务实例生成模块, 用于根据所述任务调度配置参数生成任务实例; 任务执行器确定模块, 用于在预构建的任务路由表中匹配出与 所述任务类型对应的任 务执行器类型和任务执行参数, 根据所述任务执行器类型, 确定所述任务实例的目标任务 执行器; 任务执行模块, 用于调用对应的目标任务执行器执行所述任务实例, 得到任务执行返 回数据; 其中, 所述任务执行返回数据由所述目标任务执行器根据 所述任务调度配置参数和所 述任务执行参数得到任务执行语句, 调用与任务类型对应的本地客户端 执行所述任务执行 语句得到, 所述目标任务执行器包括命令行执行器或超文本传输协议执行器, 所述任务路 由表携带有任务类型与任务执行器类型的映射关系以及任务类型与任务执行参数的映射 关系。 8.一种计算机设备, 包括存储器和处理器, 所述存储器存储有计算机程序, 其特征在 于, 所述处 理器执行所述计算机程序时实现权利要求1至 6中任一项所述的方法的步骤。 9.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序被 处理器执行时实现权利要求1至 6中任一项所述的方法的步骤。 10.一种计算机程序产品, 包括计算机程序, 其特征在于, 该计算机程序被处理器执行 时实现权利要求1至 6中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 114780216 A 3

.PDF文档 专利 任务调度方法、装置、计算机设备和存储介质

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 任务调度方法、装置、计算机设备和存储介质 第 1 页 专利 任务调度方法、装置、计算机设备和存储介质 第 2 页 专利 任务调度方法、装置、计算机设备和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:02:59上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。