说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211076004.9 (22)申请日 2022.09.05 (71)申请人 泰豪软件股份有限公司 地址 330000 江西省南昌市高新 开发区泰 豪大厦 (72)发明人 张远来 晏斐 唐哲旭 (74)专利代理 机构 南昌旭瑞知识产权代理事务 所(普通合伙) 36150 专利代理师 曹远龙 (51)Int.Cl. G06F 16/2453(2019.01) G06F 16/2458(2019.01) (54)发明名称 一种序列号 生成方法及系统 (57)摘要 本发明提供一种序列号生 成方法及系统, 所 述方法包括: 发号器接收分布式系统所发送的用 于获取序列号的发号请求, 根据发号请求发送取 号调用请求至取号器; 取号器根据接收的取号调 用请求检测号段中是否缓冲序列号, 号段为用于 缓冲预设数量序列号的一个区间段; 若否, 则取 号器基于 数据库对号段进行序列号的顺序缓冲; 若是, 则取号器从缓冲的号段中顺序获取序列 号, 并返回给发号器; 发号器将从取号器中所获 取的序列号返回给分布式系统。 本发 明解决了 现 有生成序列号时存在序列号重复及性能较低的 问题。 权利要求书2页 说明书10页 附图3页 CN 115145955 A 2022.10.04 CN 115145955 A 1.一种序列号 生成方法, 其特 征在于, 所述方法包括: 发号器接收分布式系统所发送的用于获取序列号的发号请求, 根据发号请求发送取号 调用请求至取号器; 所述取号器根据接收的取号调用请求检测号段中是否缓冲序列号, 所述号段为用于缓 冲预设数量序列号的一个区间段; 若否, 则所述取号器 基于数据库对号段进行序列号的顺序缓冲; 若是, 则所述取号器从 缓冲的号段中顺序获取序列号, 并返回给 所述发号器; 所述发号器将从所述取号器中所获取的序列号返回给 所述分布式系统。 2.根据权利要求1所述的序列号生成方法, 其特征在于, 所述号段包括当选区间段和预 备区间段, 所述当选区间段为正在向取号器提供序列号获取 的区间段, 所述预备区间段为 预备向取号器提供序列号获取的区间段; 所述取号器 基于数据库对号段进行序列号的顺序缓冲的步骤 包括: 所述取号器将数据库中所顺序排序的各个序列号依序缓冲至当选区间段中, 直至当选 区间段中的序列号缓冲完成。 3.根据权利要求2所述的序列号生成方法, 其特征在于, 所述取号器从缓冲的号段中顺 序获取序列号的步骤 包括: 所述取号器 检测从当选区间段中所获取的序列号数量是否 达到预设阈值; 若否, 则所述取号器从当选区间段中顺序获取序列号; 若是, 则所述取号器开启线程异步的对预备区间段进行序列号的顺序缓冲, 且从当选 区间段中顺序获取序列号至全部获取完时, 切换至从预备区间段中顺序获取序列号, 此时 预备区间段转 为当选区间段。 4.根据权利要求3所述的序列号生成方法, 其特征在于, 所述取号器开启线程异步的对 预备区间段进行序列号的顺序缓冲的步骤 包括: 所述取号器根据从当选区间段中所获取的序列号确定取号 流量; 所述取号器根据取号 流量动态调节预 备区间段的区间范围; 所述取号器开启线程异步的对所调节区间范围后的预备区间段进行序列号的顺序缓 冲。 5.根据权利要求3所述的序列号生成方法, 其特征在于, 所述切换至从预备区间段中顺 序获取序列号的步骤 包括: 所述取号器 检测预备区间段中的序列号是否缓冲完成; 若否, 则所述取号器停止获取序列号, 并等待至预 备区间段中的序列号缓冲完成; 若是, 则切换至从预 备区间段中顺序获取序列号。 6.根据权利要求5所述的序列号生成方法, 其特征在于, 所述取号器根据从当选区间段 中所获取的序列号确定取号 流量的步骤 包括: 所述取号器根据检测从当选区间段中所获取的序列号数量达到目标阈值所用的时间 确定出取号流量; 或 所述取号器根据检测在预设单位时间内所获取的序列号数量确定出 取号流量。 7.根据权利要求1所述的序列号生成方法, 其特征在于, 所述发号请求中包括请求参 数;权 利 要 求 书 1/2 页 2 CN 115145955 A 2所述根据发号请求发送取号调用请求至取号器的步骤 包括: 所述发号器根据请求 参数中的第一标识确定出对应的取号器; 所述发号器发送取号调用请求至对应的取号器。 8.根据权利要求7所述的序列号生成方法, 其特征在于, 所述发号器发送取号调用请求 至对应的取号器的步骤 包括: 所述发号器根据请求 参数中的第二标识确定是否对取号器进行初始化; 若是, 则所述发号器发送携带有初始化信息的取号调用请求至所述取号器, 以使所述 取号器进行初始化; 若否, 则所述发号器根据请求参数中的第 三标识确定对应的上一 次最终获取的目标序 列号, 并发送携带有目标序列号信息的取号调用请求至所述取号器, 以使所述取号器缓冲 目标序列号后续的序列号。 9.根据权利要求4所述的序列号生成方法, 其特征在于, 所述取号器根据 取号流量动态 调节预备区间段的区间范围的步骤 包括: 所述取号器检测到取号流量小于等于第 一流量阈值 时, 则调节预备区间段至最低调整 值; 所述取号器检测到取号流量大于第 一流量阈值且小于第 二流量阈值 时, 则根据 取号流 量调节预 备区间段 所对应的区间范围; 所述取号器 检测到取号 流量大于第二 流量阈值时, 则调节预 备区间段至最高调整值。 10.一种序列号 生成系统, 其特 征在于, 包括发号器和取号器, 所述取号器包括 号段; 所述发号器用于接收分布式系统所发送的用于获取序列号的发号请求, 并在接收到发 号请求后 发送取号调用请求至所述取号器, 以接 收所述取号器中所获取 的序列号, 并将序 列号返回给 所述分布式系统; 所述取号器用于接收发号器发送的取号调用请求, 并在接收到取号调用请求后对号段 进行序列号的顺序缓冲及从缓冲 的号段中顺序获取序列号, 并将序列号返回给所述发号 器。权 利 要 求 书 2/2 页 3 CN 115145955 A 3
专利 一种序列号生成方法及系统
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 SC 于
2024-02-18 22:34:15
上传分享
举报
下载
原文档
(451.7 KB)
分享
友情链接
数据安全风险评估.pdf
GA-T 1390.5-2017 信息安全技术 网络安全等级保护基本要求 第5部门 工业控制系统安全扩展要求.pdf
GB-T 13813-2023 煤矿用金属材料摩擦火花安全性试验方法和判定规则.pdf
DL-T 2340-2021 大坝安全监测资料分析规程.pdf
GB-T 39205-2020 信息安全技术 轻量级鉴别与访问控制机制.pdf
T-JSSES 24—2022 陶粒窑协同处置污染土壤技术指南.pdf
GB-T 42559-2023 声学 干涉型光纤水听器相移灵敏度测量.pdf
GB-T 30290.3-2013 卫星定位车辆信息服务系统 第3部分:信息安全规范.pdf
GB-T 13448-2019 彩色涂层钢板及钢带试验方法.pdf
GB-T 42392-2023 洁净手术部通用技术要求.pdf
GB-T 21678-2018 渔业污染事故经济损失计算方法.pdf
GB-T 5156-2022 镁及镁合金热挤压型材.pdf
DB45-T 2761-2023 电子政务外网运维管理规范 广西壮族自治区.pdf
GB-T 23935-2009 圆柱螺旋弹簧设计计算.pdf
DB21-T 1342—2021 建筑工程文件编制归档规程 辽宁省.pdf
GB-T 4553-2016 工业硝酸钠.pdf
斯元商业咨询 网络安全科技供应链报告:厂商成分分析及国产化替代指南 2022.pdf
DB43-T 1315-2023 森林城市评价指标 湖南省.pdf
GB-T 42021-2022 工业互联网 总体网络架构.pdf
GB-T 14745-2017 包装用缓冲材料蠕变特性试验方法.pdf
交流群
-->
1
/
16
评价文档
赞助2元 点击下载(451.7 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。