分布式全球唯一ID生成方法

基本信息

申請?zhí)?/td> CN201310684624.5 申請日 -
公開(公告)號 CN103838604B 公開(公告)日 2017-01-11
申請公布號 CN103838604B 申請公布日 2017-01-11
分類號 G06F9/445(2006.01)I;H04L29/06(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 吳開 申請(專利權(quán))人 廣東星輝天拓互動娛樂有限公司
代理機(jī)構(gòu) 北京聯(lián)瑞聯(lián)豐知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 黃冠華
地址 510000 廣東省廣州市天河區(qū)軟件園高唐新建區(qū)廣州互聯(lián)網(wǎng)產(chǎn)業(yè)園1號樓A301、B301、C301房
法律狀態(tài) -

摘要

摘要 本發(fā)明提出了一種分布式全球唯一ID生成方法,包括如下步驟:S1:設(shè)定為邏輯進(jìn)程編碼的進(jìn)程ID區(qū)間的位數(shù)和個體ID區(qū)間的位數(shù);S2:設(shè)定游戲出生時間;S3:啟動服務(wù)器,計算個體ID區(qū)間的可分配初始值;S4:接收ID分配指令,生成分布式全球唯一ID;S5:當(dāng)關(guān)閉服務(wù)器后,服務(wù)器重新啟動時執(zhí)行步驟S3。本發(fā)明的分布式全球唯一ID生成方法,能有效應(yīng)對進(jìn)程意外崩潰的問題、避免了對計算機(jī)IO所造成巨大壓力的唯一ID生成算法,并且生成的ID便于保存和傳輸,滿足游戲服務(wù)器的實際使用需求。