【技术实现步骤摘要】
基于区块链的批量作业处理方法及装置
[0001]本专利技术涉及区块链
,尤其涉及一种基于私有链的批量作业处理方法及装置。
技术介绍
[0002]本部从旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部从中就承认是现有技术。
[0003]目前在处理批量作业时,通常是通过作业处理系统集中处理批量作业,在处理大数据量的批量作业时效率较低,没有合理利用系统资源,影响用户体验。
[0004]针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本专利技术实施例提供一种基于区块链的批量作业处理方法,用以根据系统资源合理分配批量作业的执行主体,提高批量作业的处理效率,改善用户体验,该方法包括:
[0006]实时获取私有链中每一从节点未处理完成的作业类型和对应的作业量;
[0007]在接收到用户通过5G消息发送的批量作业时,根据从节点对不同类型作业的处理效率、每一从节点未处理完成的作业类型和对应的作业量、批量作业的作业类型和对应的作业量, ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的批量作业处理方法,其特征在于,所述区块链为私有链,所述私有链包括主节点和从节点,所述方法应用于主节点,包括:实时获取私有链中每一从节点未处理完成的作业类型和对应的作业量;在接收到用户通过5G消息发送的批量作业时,根据从节点对不同类型作业的处理效率、每一从节点未处理完成的作业类型和对应的作业量、批量作业的作业类型和对应的作业量,预计算每一从节点单独处理完成批量作业经过的时长;根据预计算的多个时长,从短到长的顺序,确定处理批量作业的多个从节点,以及每一处理批量作业的从节点的作业分配权重;根据处理批量作业的多个从节点,以及每一处理批量作业的从节点的作业分配权重,将批量作业分配到所述多个从节点,以使所述多个从节点根据预先配置的不同类型作业的处理规则处理分配到的作业。2.如权利要求1所述的方法,其特征在于,所述每一从节点单独处理完成批量作业经过的时长,包括:每一从节点处理未处理完成的作业量所需时长;和,每一从节点处理完成批量作业所需时长。3.如权利要求1所述的方法,其特征在于,还包括:接收用户通过5G消息发出的作业进度查询请求;根据作业进度查询请求,获取分配到批量作业的多个从节点的作业处理信息;根据所述多个从节点的作业处理信息,整合得到批量作业的处理进度信息;将批量作业的处理进度信息,以5G消息的形式反馈给用户。4.如权利要求1所述的方法,其特征在于,还包括:接收用户通过5G消息发出的作业指令,所述作业指令包括中断作业、暂停作业、继续处理作业;根据作业指令,向分配到批量作业的多个从节点下达相应指令。5.如权利要求1
‑
4任一项所述的方法,其特征在于,还包括:修改预先配置的不同类型作业的处理规则,将修改后的不同类型作业的处理规则同步到每一从节点,以使每一从节点根据修改后的不同类型作业的处理规则继续处理分配到的作业。6.一种基于区块链的批量作业处理装置,其特征在于,所述区块链为私有链,所述私有链包括主节点和从节点,所述装置应用于主节点,包括:获取模块,用于实时获取私有链中每一从节点未处理完成的作业类型和对应的作业量;预计算模块,用于在接收到用户通过5G消息发送的批量作业时,根据从节点对不同类型作业的处理效...
【专利技术属性】
技术研发人员:申远远,张诚,刘娟,樊璐,杨青刚,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。