【技术实现步骤摘要】
本专利技术涉及计算机,特别是涉及一种标识生成方法、装置、电子设备及可读存储介质。
技术介绍
1、随着计算机技术的发展,网络上的不同类型数据的数据量大大增加,且不同类型的数据往往来源于不同的系统,对于多个系统的大量数据,经常需要为各条数据生成唯一标识(identity document,id)进行区分,也就是分布式id。
2、分布式id的生成往往依赖于服务器集群,集群中的各台服务器均提供id生成服务,这种情况下需要为不同服务器配置机器标识(workerid),从而避免不同服务器生成的id冲突。
3、目前,针对服务器集群,需要将机器ip与分配的机器标识进行映射,为不同服务器形成固定的唯一机器标识,但在服务器集群扩容或有服务器下线时,均需要通过手动对映射关系进行维护实现对机器标识的管理,管理难度较大。
技术实现思路
1、本专利技术实施例的目的在于提供一种标识生成方法、装置、电子设备及可读存储介质,以实现降低对不同服务器的机器标识的管理难度的技术目的。具体技术方案如下:
...【技术保护点】
1.一种标识生成方法,其特征在于,应用于服务器集群中的任一服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述向分布式应用程序协调服务Zookeeper发送注册请求,包括:与所述Zookeeper建立网络连接,并基于所述网络连接向所述Zookeeper发送注册请求;
3.根据权利要求2所述的方法,其特征在于,所述将所述创建结果中所携带的临时性节点的节点路径作为所述服务器的机器标识进行缓存之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述接收所述Zookeeper返回的创建结果之后,所述方法还包括
5....
【技术特征摘要】
1.一种标识生成方法,其特征在于,应用于服务器集群中的任一服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述向分布式应用程序协调服务zookeeper发送注册请求,包括:与所述zookeeper建立网络连接,并基于所述网络连接向所述zookeeper发送注册请求;
3.根据权利要求2所述的方法,其特征在于,所述将所述创建结果中所携带的临时性节点的节点路径作为所述服务器的机器标识进行缓存之后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述接收所述zookeeper返回的创建结果之后,所述方法还包括:
5.根据权利要求...
【专利技术属性】
技术研发人员:张霖,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。