安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210433253.2 (22)申请日 2022.04.22 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 李臻 胡继强 张彤 (74)专利代理 机构 中科专利商标代理有限责任 公司 11021 专利代理师 张琛 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/38(2006.01) G06F 9/46(2006.01) G06F 9/50(2006.01) (54)发明名称 批量业务任务执行方法、 装置、 设备、 介质和 程序产品 (57)摘要 本公开提供了一种批量业务任务执行方法, 可以应用于大数据技术领域和人工智能技术领 域。 其中, 批量业务任务执行方法, 包括: 解析批 量业务任务对应的批量任务文件, 确定批量任务 文件中每个任务文件对应的任务要素信息; 根据 任务要素信息获取对应每个任务文件的本地任 务脚本; 以及基于批量任务文件对应的任务检查 信息, 执行每个任务文件的本地任务脚本, 完成 批量业务任务执行。 本公开还提供了一种批量业 务任务执 行装置、 设备、 存 储介质和程序 产品。 权利要求书2页 说明书20页 附图6页 CN 114721807 A 2022.07.08 CN 114721807 A 1.一种批量 业务任务执 行方法, 其中, 包括: 解析所述批量业务任务对应的批量任务文件, 确定所述批量任务文件中每个任务文件 对应的任务要素信息; 根据所述任务要素信息获取对应所述每 个任务文件的本地任务脚本; 以及 基于所述批量任务文件对应的任务检查信息, 执行所述每个任务文件的本地任务脚 本, 完成所述批量 业务任务执 行。 2.根据权利要求1所述的方法, 其中, 在所述解析所述批量业务任务对应的批量任务文 件, 确定所述批量任务文件中每 个任务文件 对应的任务要素信息之前, 还 包括: 通过下行任务链路接收所述批量 业务任务; 根据心跳连接进程监听并拉取对应数据分区的所述批量业务任务对应的批量任务信 息; 其中, 所述批量任务信息包括所述批量任务文件和批量脚本版本信息 。 3.根据权利要求2所述的方法, 其中, 在所述根据心跳连接进程监 听并拉取对应数据分 区的所述批量 业务任务对应的批量任务文件之前, 还 包括: 根据所述批量业务任务的批量目标地址, 复制所述批量业务任务到对应所述数据分 区; 响应于所述复制所述批量 业务任务到对应所述数据分区, 创建所述心跳连接进程。 4.根据权利要求2所述的方法, 其中, 在所述解析所述批量业务任务对应的批量任务文 件, 确定所述批量任务文件中每 个任务文件 对应的任务要素信息中, 包括: 解析所述批量任务文件中每 个任务文件 对应的具体任务请求; 根据所述具体任务请求确定所述每 个任务文件 对应的任务要素信息 。 5.根据权利要求4所述的方法, 其中, 在所述解析所述批量任务文件中每个任务文件对 应的具体任务请求之前, 还 包括: 匹配所述批量脚本版本信 息与本地脚本版本信 息, 检查所述批量任务文件的脚本检查 信息; 响应于所述脚本检查信 息, 解析所述批量任务文件检查对应所述每个任务文件的任务 执行类型; 其中, 所述任务检查信息包括所述任务执 行类型和所述脚本检查信息 。 6.根据权利要求5所述的方法, 其中, 在所述匹配所述批量脚本版本信 息与本地脚本版 本信息, 检查所述批量任务文件的脚本检查信息之后, 还 包括: 响应于所述脚本检查信息, 更新所述本地脚本版本信息 。 7.根据权利要求5所述的方法, 其中, 在所述响应于所述脚本检查信息, 解析所述批量 任务文件检查对应所述每 个任务文件的任务执 行类型中, 包括: 根据所述每个任务文件的文件任务标识, 通过对应的任务线程池 并发解析所述批量任 务文件, 其中, 包括: 通过所述任务线程池中对应的任务线程, 根据所述每个任务文件的任 务进程标识确定所述每 个任务文件的任务执 行类型; 其中, 所述任务执 行类型包括即时任务类型和定时任务类型。 8.根据权利要求1所述的方法, 其中, 在所述根据 所述任务要素信 息获取对应所述每个 任务文件的本地任务脚本中, 包括:权 利 要 求 书 1/2 页 2 CN 114721807 A 2根据预设匹配顺序, 逐个匹配所述任务要素信息中的多个 基本任务要素; 获取与所述多个 基本任务要素均匹配的本地任务脚本 。 9.根据权利要求8所述的方法, 其中, 在所述基于所述批量任务文件对应的任务检查信 息, 执行所述每个任务文件的本地任务脚本, 完成所述批量 业务任务执 行中, 包括: 当所述任务检查信 息的任务执行类型为即时任务类型, 执行所述每个任务文件的本地 任务脚本; 当所述任务检查信 息的任务执行类型为定时任务类型, 根据所述每个任务文件的指定 执行时间, 执 行所述每个任务文件的本地任务脚本 。 10.根据权利要求9所述的方法, 其中, 在所述执行所述每个任务文件的本地任务脚本 中, 包括: 当所述每个任务文件对应为并行任务 时, 根据所述每个任务文件的多个第 一平台脚本 任务标识, 并发执 行所述本地任务脚本中对应的多个第一子任务脚本; 和/或 当所述每个任务文件对应为串行任务 时, 根据所述每个任务文件的多个第 二平台脚本 任务标识, 依据所述每个第二平台脚本任务标识所标记的任务脚本执行标识顺序, 依序执 行所述本地任务脚本中对应的多个第二子任务脚本 。 11.根据权利要求9所述的方法, 其中, 在所述执行所述每个任务文件的本地任务脚本 中, 还包括: 根据所述任务要素信息中的时间任务要素, 停止所述本地任务脚本的执 行。 12.根据权利要求1所述的方法, 其中, 在所述基于所述批量任务文件对应的任务检查 信息, 执行所述每个任务文件的本地任务脚本之后, 还 包括: 汇总所述本地任务脚本的执 行结果消息 输出至加载队列; 通过上行任务链路上 载所述加载队列中的执 行结果消息 。 13.一种批量 业务任务执 行装置, 包括: 文件解析模块, 用于解析所述批量业务任务对应的批量任务文件, 确定所述批量任务 文件中每 个任务文件 对应的任务要素信息; 脚本获取模块, 用于根据所述任务要素信 息获取对应所述每个任务文件的本地任务脚 本; 以及 任务执行模块, 用于基于所述批量任务文件对应的任务检查信息, 执行所述每个任务 文件的本地任务脚本, 完成所述批量 业务任务执 行。 14.一种电子设备, 包括: 一个或多个处 理器; 存储装置, 用于存 储一个或多个程序, 其中, 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个 处理器执行根据权利要求1~12中任一项所述的方法。 15.一种计算机可读存储介质, 其上存储有可执行指令, 该指令被处理器执行时使处理 器执行根据权利要求1~12中任一项所述的方法。 16.一种计算机程序产品, 包括计算机程序, 所述计算机程序被处理器执行时实现根据 权利要求1~12中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114721807 A 3
专利 批量业务任务执行方法、装置、设备、介质和程序产品
文档预览
中文文档
29 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共29页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:16:33
上传分享
举报
下载
原文档
(1.0 MB)
分享
友情链接
DB34-T 3893-2021 工业企业节能诊断技术规范 安徽省.pdf
京东 何永成 京东模块化运维体系建设.pdf
T-SDL 3.5—2021 10 kV智能电缆系统技术规范 第 5 部分 安装与验收规范.pdf
GB-T 7666-2005 传感器命名法及代号.pdf
GM-T 0082-2020 可信密码模块保护轮廓.pdf
GB-T 32212-2015 液相色谱用固定波长光度检测器的测试方法.pdf
GB-T 42572-2023 信息安全技术 可信执行环境服务规范.pdf
GB-T 12718-2009 矿用高强度圆环链.pdf
GB-T 43483-2023 重型机械 焊接件设计规范.pdf
信通院 量子信息技术发展与应用研究报告 2022年.pdf
Q-GDW 12108-2021 电力物联网全场景安全技术要求.pdf
DB52-T 1540.2-2021 政务数据 第2部分:元数据管理规范 贵州省.pdf
DB14-T 2003-2020 卫生医疗机构能耗定额 山西省.pdf
GB-T 29755-2013 中空玻璃用弹性密封胶.pdf
GB-T 21369-2008 火力发电企业能源计量器具配备和管理要求.pdf
T-CSAE 236—2021 质子交换膜燃料电池发动机 台架可靠性试验方法.pdf
GB-T 41532-2022 聚氯乙烯结构泡沫板材.pdf
数据出境管理办法.pdf
GB-T 18107-2017 红木.pdf
T-GSA 2—2018 信息化项目软件开发费用测算规范.pdf
1
/
3
29
评价文档
赞助2.5元 点击下载(1.0 MB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。