[發明專利]一種道具標識或角色標識的確定方法、服務器及存儲介質有效
| 申請號: | 202010003192.7 | 申請日: | 2020-01-02 |
| 公開(公告)號: | CN111190915B | 公開(公告)日: | 2023-05-16 |
| 發明(設計)人: | 管鶴鳴 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;A63F13/69 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;杜維 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 道具 標識 角色 確定 方法 服務器 存儲 介質 | ||
1.一種道具標識或角色標識的確定方法,其特征在于,所述方法包括:
獲取配置數據庫中的第一信息和標識數據庫中的第二信息,所述第一信息包括當前游戲服務器的屬性信息,所述第二信息包括歷史游戲服務器的屬性信息;
將所述第一信息中的第一進程信息和所述第二信息中的第二進程信息進行對比,得到對比結果;
若所述對比結果為新增所述第一進程信息,則將所述第一進程信息加入到所述標識數據庫中,以通過自增列的方式生成所述第一進程信息的第一全局種子;
從所述標識數據庫中獲取第一游戲服務器的第一全量信息,并根據所述第一全量信息生成所述第一游戲服務器的第一配置信息,所述第一游戲服務器為所述當前游戲服務器,所述第一配置信息包括所述第一全局種子;
將所述第一配置信息發送至所述第一游戲服務器,以使所述第一游戲服務器根據所述第一全局種子生成道具標識/角色標識。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
根據所述對比結果,確定第二游戲服務器的運行狀態發生改變,所述第二游戲服務器為所述歷史游戲服務器,所述第二游戲服務器的運行狀態發生改變包括:所述第二游戲服務器的運行狀態更新為故障狀態且將所述第二游戲服務器替換為所述第一游戲服務器;
或者所述第二游戲服務器的運行狀態更新為縮容狀態且將所述第二游戲服務器和關聯游戲服務器合并為所述第一游戲服務器。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
若所述對比結果為更新所述第一進程信息,則在所述標識數據庫中,將所述第二進程信息復制到所述第一游戲服務器的進程信息中;
從所述標識數據庫中獲取所述第一游戲服務器的第一全量信息,并根據所述第一全量信息生成所述第一配置信息,所述第一全量信息包括所述標識數據庫中存儲的所述第一游戲服務器的所有信息。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
若所述對比結果為刪除所述第二進程信息,則在所述標識數據庫中,將所述第二進程信息中的網際協議字段設置為非網際協議字段,以通過自增列的方式生成所述第一進程信息的所述第一全局種子時,排除所述第二進程信息的全局種子。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
當檢測到有目標游戲服務器創建時,獲取目標游戲服務器的目標屬性信息,并根據所述目標屬性信息生成所述目標游戲服務器的第二配置信息,所述第二配置信息包括目標進程信息;
將所述第二配置信息存儲到所述標識數據庫中,以通過自增列的方式生成所述目標進程信息的第二全局種子;
從所述標識數據庫中獲取所述目標服務器的第二全量信息,并根據所述第二全量信息生成第三配置信息,所述第二全量信息包括所述標識數據庫中存儲的所述目標游戲服務器的所有信息,所述第三配置信息包括所述第二配置信息以及所述第二全局種子;
將所述第三配置信息發送至所述目標游戲服務器,以使所述目標游戲服務器根據所述第二全局種子生成所述目標游戲服務器的道具標識/角色標識。
6.根據權利要求1所述的方法,其特征在于,所述將所述第一配置信息發送至所述第一游戲服務器,包括:
根據密碼散列函數,為所述第一配置信息生成散列值;
通過預設批量工具將所述第一配置信息和所述散列值發送至所述第一游戲服務器,以使所述第一游戲服務器根據所述散列值對所述第一配置信息校驗通過后,根據所述第一配置信息中的所述第一全局種子生成所述道具標識/角色標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010003192.7/1.html,轉載請聲明來源鉆瓜專利網。





