[发明专利]业务标识码生成方法、装置、存储介质及电子设备在审
| 申请号: | 201910218029.X | 申请日: | 2019-03-21 |
| 公开(公告)号: | CN111722918A | 公开(公告)日: | 2020-09-29 |
| 发明(设计)人: | 陶希 | 申请(专利权)人: | 北京沃东天骏信息技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张子青;刘芳 |
| 地址: | 100076 北京市经济技术开*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 业务 标识 生成 方法 装置 存储 介质 电子设备 | ||
1.一种业务标识码生成方法,其特征在于,包括:
接收第一业务的标识码生成请求,并根据所述标识码生成请求确定业务类型信息以及业务日期信息;
根据所述业务类型信息以及所述业务日期信息确定原始序列号,并根据所述原始序列号以及预设编码隔离规则计算所述第一业务对应的当前序列号,其中,所述原始序列号为第二业务对应的序列号,所述第二业务与所述第一业务的业务日期相同,所述第二业务为距所述第一业务最近、且与所述第一业务业务类型相同的业务;
根据所述业务类型信息确定业务第一编码段,根据所述业务日期信息确定第二编码段,根据所述当前序列号生成第三编码段;
根据所述第一编码段、所述第二编码段以及所述第三编码段确定所述第一业务对应的第一业务标识码。
2.根据权利要求1所述的业务标识码生成方法,其特征在于,在所述接收第一业务的标识码生成请求,并根据所述标识码生成请求确定业务类型信息以及业务日期信息之后,还包括:
根据所述标识码生成请求确定所述第一业务对应的应用系统名称信息以及业务标识码名称信息;
根据所述应用系统名称信息与所述业务标识码名称信息确定常量段编码段,根据所述业务日期信息确定日期段编码段,以及根据所述业务类型信息确定业务对象属性编码段;
根据所述常量段编码段、业务对象属性编码段以及日期编码段确定动态隔离因子;
根据所述动态隔离因子确定第一服务节点,所述第一服务节点为服务节点集合中的一个服务节点,所述第一服务节点用于计算所述当前序列号以及所述第一业务标识码。
3.根据权利要求2所述的业务标识码生成方法,其特征在于,所述根据所述动态隔离因子确定第一服务节点,包括:
根据所述动态隔离因子以及预设校验算法确定第一校验数值;
根据所述第一校验数值以及预设槽位数确定第一计算槽位,所述第一计算槽位为计算槽位集合中的一个计算槽位,所述计算槽位集合所包括的计算槽位数为所述预设槽位数;
根据所述第一计算槽位以及预设的计算槽位映射数据确定第一分片组,所述第一分片组中的所述第一服务节点用于计算所述当前序列号以及所述第一业务标识码。
4.根据权利要求3所述的业务标识码生成方法,其特征在于,所述根据所述第一校验数值以及预设槽位数确定第一计算槽位,包括:
计算所述第一校验数值除以所述预设槽位数的第一余数;
根据所述第一余数确定所述第一计算槽位。
5.根据权利要求3所述的业务标识码生成方法,其特征在于,在所述根据所述第一计算槽位以及预设的计算槽位映射数据确定第一分片组之后,还包括:
确定所述第一分片组中利用率最低的所述第一服务节点,所述第一服务节点用于计算所述当前序列号以及所述第一业务标识码。
6.根据权利要求2-5中任意一项所述的业务标识码生成方法,其特征在于,在所述根据所述业务类型信息以及所述业务日期信息确定原始序列号,并根据所述原始序列号以及预设编码隔离规则计算所述第一业务对应的当前序列号之后,包括:
根据所述当前序列号确定第一本地缓存中的第一序列号段中的第一使用率;
判断所述第一使用率是否大于预设比例阈值;
若判断结果为是,则根据所述第一序列号段以及预设递增步长启动第二线程将第一序列号段缓存至第二本地缓存中,其中,第一线程用于计算所述第一业务对应的当前序列号,所述第一线程与所述第二线程为并行线程。
7.根据权利要求6所述的业务标识码生成方法,其特征在于,在所述根据所述当前序列号确定第一本地缓存中的第一序列号段中的第一使用率之前,还包括:
根据所述动态隔离因子查询本地缓存服务器中是否存在可用序列号段;
若判断结果为否,则获取从缓存服务器中获取所述第一序列号段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京沃东天骏信息技术有限公司,未经北京沃东天骏信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910218029.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用处理方法、装置及电子设备
- 下一篇:一种数据传输方法及通信装置





