(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211019324.0 (22)申请日 2022.08.24 (71)申请人 晋商消费金融股份有限公司 地址 030000 山西省太原市小店区亲贤街 79号茂业中心3层、 4层、 49层 (72)发明人 上官玉将 惠康 李文超 马勤权  陶志强 王海平  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 何卿华 (51)Int.Cl. G06F 9/50(2006.01) G06Q 40/02(2012.01) (54)发明名称 一种基于借据的多任务分布式处理方法及 系统 (57)摘要 本发明公开了一种基于借据的多任务分布 式处理方法及系统, 该方法包括: 获取各借据级 任务, 分别为所述各借据级任务对应的借据生成 一个线程号; 每个借据级任务对应一个借据; 根 据预设的分片总数和所述线程号, 对每个借据分 别进行第一分片处理, 获得多个借据分片; 根据 预设的分配策略, 将所述多个借据分片分配到不 同的机器, 以使各所述机器根据接收到的借据分 片, 结合预设的算法获取对应的借据信息进行借 据级任务处理。 本方法提高了系统横向扩容能力 和执行效率, 可满足后续业务量不断增大的现实 需求。 权利要求书2页 说明书6页 附图1页 CN 115357390 A 2022.11.18 CN 115357390 A 1.一种基于借据的多任务分布式处 理方法, 其特 征在于, 包括: 获取各借据级任务, 分别为所述各借据级任务对应的借据生成一个线程号; 每个借据 级任务对应一个借据; 根据预设的分片总数和所述线程号, 对每个借据分别进行第一分片处理, 获得多个借 据分片; 根据预设的分配策略, 将所述多个借据分片分配到不同的机器, 以使各所述机器根据 接收到的借据分片, 结合预设的算法获取对应的借据信息进行 借据级任务处 理。 2.如权利要求1所述的一种基于借据的多任务分布式处理方法, 其特征在于, 所述根据 预设的分片总数和所述线程号, 对每个借据分别进 行第一分片处理, 获得多个借据分片, 具 体为: 用所述线程号对所述分片总数取模, 生成每个借据对应的第一分片号, 获得多个借据 分片。 3.如权利要求1所述的一种基于借据的多任务分布式处理方法, 其特征在于, 所述根据 预设的分配策略, 将所述多个借据分片分配到不同的机器, 具体为: 获取所述分片总数、 所述机器的数量、 以及各 所述机器对应的机器排列序号; 若所述分片总数能够被所述机器的数量整除, 则将所述多个借据分片平均分配到所述 不同的机器; 若所述分片总数不能够被所述机器的数量整除, 则先将能够整除的借据分片平均分配 到所述不同的机器, 再将不能整除的多余借据分片依次追加到 机器排列序号小的机器上。 4.如权利要求2所述的一种基于借据的多任务分布式处理方法, 其特征在于, 所述各所 述机器根据接收到的借据分片, 结合预设的算法获取对应的借据信息进行借据级任务处 理, 具体为: 获取所在机器上当前借据分片对应的第 一分片号, 检索出数据库中所有与 所述第一分 片号对应的借据; 获取与第一分片号对应的所有借据的具体数据信 息, 使所在机器根据 所述所有借据的 具体数据信息进行 借据级任务处 理。 5.如权利要求1所述的一种基于借据的多任务分布式处理方法, 其特征在于, 该方法还 包括: 获取所述所有机器的借据级任务报错信息, 更新系统错 误任务数; 若所述借据级任务出现报错, 则对该借据级任务进行错误标识, 系统错误任务数进行 自增; 若所述系统错误任务数达到预设的阈值, 则对该借据级任务设置断点并等待人工干 预; 否则, 继续 正常处理其他借据级任务。 6.根据如权利要求1至5任意一项所述的一种基于借据的多任务分布式处理方法, 在所 述获取各借据级任务之前, 还需进行任务分类, 具体为: 获取系统所有任务, 逐一判断所述任务是否为借据级任务, 将所有任务分为借据级任 务和非借据级任务两类。 7.根据权利要求6所述的一种基于借据的多任务分布式处理方法, 其特征在于, 对所述 非借据级任务采用异步或者调度运行。权 利 要 求 书 1/2 页 2 CN 115357390 A 28.根据权利要求1至5任意一项所述的一种基于借据的多任务分布式处理方法, 其特征 在于, 所述每 个借据级任务包 含借据级日终任务和借据级日初任务。 9.一种基于借据的多任务分布式处理系统, 其特征在于, 所述系统包括: 线程号生成模 块、 第一分片处 理模块、 分配模块; 所述线程号生成模块用于获取各借据级任务, 分别为所述各借据级任务对应的借据生 成一个线程 号; 每个借据级任务对应一个借据; 所述第一分片处理模块用于根据预设的分片总数和所述线程号, 对每个借据分别进行 第一分片处 理, 获得多个借据分片; 所述分配模块用于根据预设的分配策略, 将所述多个借据分片分配到不同的机器。 10.如权利要求9所述的一种基于借据的多任务分布式处理系统, 其特征在于, 所述系 统还包括容错处理模块, 用于对出错的借据级任务进行处 理, 具体为: 获取所述所有机器的借据级任务报错信息, 更新系统错 误任务数; 若所述借据级任务出现报错, 则对该借据级任务进行错误标识, 系统错误任务数进行 自增; 若所述系统错误任务数达到预设的阈值, 则对该借据级任务设置断点并等待人工干 预; 否则, 继续 正常处理其他借据级任务。权 利 要 求 书 2/2 页 3 CN 115357390 A 3

.PDF文档 专利 一种基于借据的多任务分布式处理方法及系统

安全报告 > 其他 > 文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于借据的多任务分布式处理方法及系统 第 1 页 专利 一种基于借据的多任务分布式处理方法及系统 第 2 页 专利 一种基于借据的多任务分布式处理方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生2024-03-03 20:13:25上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。