预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112905384A(43)申请公布日2021.06.04(21)申请号201911227750.1(22)申请日2019.12.04(71)申请人北京沃东天骏信息技术有限公司地址100176北京市北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人何刚(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人王安娜王志远(51)Int.Cl.G06F11/14(2006.01)权利要求书2页说明书9页附图4页(54)发明名称生成标识的系统和方法(57)摘要本发明公开了生成标识的系统和方法,涉及计算机技术领域。该系统的一具体实施方式为:该系统包括多个中心,在每个中心上部署标识生成接口模块和全局标识管理模块;标识生成接口模块用于获取标识生成请求对应的目标关键值,将目标关键值发送至全局标识管理模块,然后接收全局标识管理模块发送的根据关键值确定的目标虚拟节点,利用目标虚拟节点生成目标标识;全局标识管理模块用于接收标识生成接口模块发送的目标关键值,根据目标关键值确定目标虚拟节点,将目标虚拟节点发送至标识生成接口模块。本发明实施例的系统能够提高标识生成的效率,加强标识生成系统的容灾能力。CN112905384ACN112905384A权利要求书1/2页1.一种生成标识的系统,其特征在于,所述系统包括:多个中心,在每个中心上部署标识生成接口模块和全局标识管理模块;所述标识生成接口模块用于获取标识生成请求对应的目标关键值,将所述目标关键值发送至所述全局标识管理模块,然后接收所述全局标识管理模块发送的根据所述关键值确定的目标虚拟节点,利用所述目标虚拟节点生成目标标识;所述全局标识管理模块用于接收所述标识生成接口模块发送的所述目标关键值,根据所述目标关键值确定所述目标虚拟节点,将所述目标虚拟节点发送至所述标识生成接口模块。2.根据权利要求1所述的系统,其特征在于,所述全局标识管理模块还用于:轮训所述目标关键值对应的子虚拟节点,且从轮训的子虚拟节点中,确定所述目标虚拟节点。3.根据权利要求2所述的系统,其特征在于,所述系统包括:管控中心;所述管控中心用于注册所述目标关键值,配置所述目标关键值对应的总虚拟节点,然后根据所述每个中心的中心属性信息,将所述目标关键值对应的总虚拟节点分配至所述每个中心,使得所述每个中心获得所述目标关键值对应的子虚拟节点。4.根据权利要求3所述的系统,其特征在于,所述管控中心还用于:在接收到中心宕机指令之后,将分配至已宕机中心的所述目标关键值对应的子虚拟节点直接映射至所述已宕机中心对应的备选中心。5.根据权利要求3所述的系统,其特征在于,每两个中心上部署的全局标识管理模块之间建立通信连接;所述全局标识管理模块还用于:在接收到中心宕机指令之后,通过建立的全局标识管理模块之间的通信连接,将分配至所述已宕机中心的所述目标关键值对应的子虚拟节点转移至所述已宕机中心对应的备选中心。6.根据权利要求3所述的系统,其特征在于,所述管控中心还用于:配置所述目标关键值对应的总虚拟节点的个数,配置所述总虚拟节点中每个虚拟节点的初始值和步长。7.根据权利要求3所述的系统,其特征在于,在所述每个中心上部署中心管理模块,每两个中心上部署的中心管理模块之间建立通信连接;所述中心管理模块用于获取所述每个中心的中心业务信息,且通过建立的中心管理模块之间的通信连接定时广播心跳,确定所述每个中心的中心健康信息,并将所述每个中心的中心业务信息和中心健康信息推送至所述管控中心。8.根据权利要求7所述的系统,其特征在于,所述中心管理模块还用于:维护所述系统的中心列表;以及所述管控中心还用于:在接收到中心上线请求之后,将所述上线请求发送至所述中心管理模块;所述中心管理模块还用于:接收所述上线请求,将待上线中心添加至所述系统的中心列表上;以及所述管控中心还用于:在接收到中心下线请求之后,将所述下线请求发送至所述中心管理模块;所述中心管理模块还用于:接收所述下线请求,将待下线中心从所述系统的中心列表上删除。2CN112905384A权利要求书2/2页9.根据权利要求1所述的系统,其特征在于,所述标识生成接口模块还用于:接收所述目标虚拟节点,确定所述目标虚拟节点的初始值、所述目标虚拟节点的步长和所述目标标识对应的目标顺序,且根据所述初始值、所述步长和所述目标顺序,生成所述目标标识。10.一种生成标识的方法,应用于生成标识的系统,其特征在于,所述系统包括:多个中心,在每个中心上部署标识生成接口模块和全局标识管理模块;所述方法包括:所述标识生成接口模块接收标识生成请求,获取所述请求对应的目标关键值,将所述目标关键值发送至所述全局标识管理模块;