The invention discloses a method and system for automatic allocation of batch serial number, which includes: obtaining the batch serial number usage information of the preset job corresponding program, filtering the usage information and obtaining the available batch serial number; pre processing the trial configuration of the batch serial number of the next preset cycle based on the available batch serial number in the preset cycle; pre processing the trial configuration according to the trial configuration Preprocessing result: automatically assign the serial number to the preset job corresponding program of the next preset cycle. The invention can reduce the waste of serial number resources.
【技术实现步骤摘要】
批量流水号自动分配方法及系统
本专利技术涉及批量数据处理
,尤其涉及一种批量流水号自动分配方法及系统。
技术介绍
随着银行交易量的不断攀升,银行交易系统中批量流水号的日使用需求已经超过4亿,而针对银行交易系统中的不同作业,需要分配不同的流水号。因此,提供一种批量流水号分配方法是十分必要的。现有技术在进行批量流水号分配时,一般会直接为不同的作业分配预设量的流水号,这样会造成流水号资源极大的浪费。举例来说,为某一作业对应的程序配置的起始流水号为800000000,终止流水号为800999999,可使用流水号1000000个,那么无论A作业的流水号实际使用量是500还是800000,该程序在每次执行的过程中会从800000000开始顺次加1取用流水号,800000000、800000001、800000002……800999999。
技术实现思路
本专利技术实施例提供一种批量流水号分配方法,用以减少流水号资源的浪费,该方法包括:获取预设作业对应程序的批量流水号使用信息;对所述使用信息进行筛选,获取可用批量流水号;基于预设周期内的可用批量流水号,对下一个预设周期的批量流水号进行试算配置预处理;根据试算配置预处理结果,对下一个预设周期的预设作业对应程序自动分配流水号。可选的,获取预设作业对应程序的批量流水号使用信息,包括:基于预设作业对应程序的运行信息,根据关键字抓取批量流水号,获取预设作业对应程序的批量流水号使用信息;所述关键字 ...
【技术保护点】
1.一种批量流水号自动分配方法,其特征在于,包括:/n获取预设作业对应程序的批量流水号使用信息;/n对所述使用信息进行筛选,获取可用批量流水号;/n基于预设周期内的可用批量流水号,对下一个预设周期的批量流水号进行试算配置预处理;/n根据试算配置预处理结果,对下一个预设周期的预设作业对应程序自动分配流水号。/n
【技术特征摘要】
1.一种批量流水号自动分配方法,其特征在于,包括:
获取预设作业对应程序的批量流水号使用信息;
对所述使用信息进行筛选,获取可用批量流水号;
基于预设周期内的可用批量流水号,对下一个预设周期的批量流水号进行试算配置预处理;
根据试算配置预处理结果,对下一个预设周期的预设作业对应程序自动分配流水号。
2.如权利要求1所述的方法,其特征在于,获取预设作业对应程序的批量流水号使用信息,包括:
基于预设作业对应程序的运行信息,根据关键字抓取批量流水号,获取预设作业对应程序的批量流水号使用信息;
所述关键字包括:程序名称、所述程序对应的批量流水号。
3.如权利要求1所述的方法,其特征在于,基于预设周期内的可用批量流水号信息,对下一个预设周期的批量流水号进行试算配置预处理,包括:
对预设周期内的可用批量流水号增加预设倍数,将增加预设倍数后的可用批量流水号配置为下一个预设周期的批量流水号。
4.如权利要求1所述的方法,其特征在于,所述试算配置预处理结果包括:程序名称、批量流水号起始值、批量流水号终止值;
根据试算配置预处理结果,对预设作业对应程序自动分配流水号,包括:
当预设作业对应程序所需的流水号大于流水号起始值、小于批量流水号终止值时,本次分配作业结束;
当预设作业对应程序所需的流水号大于批量流水号终止值时,将所述批量流水号终止值提升至所需的流水号值,本次分配作业结束。
5.一种批量流水号自动分配系统,其特征在于,包括:
信息获取模块,用于获取预设作业对应程序的批量流水号使用信息;
...
【专利技术属性】
技术研发人员:张康洁,蔡震,张阳,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。