[發(fā)明專利]分布式服務(wù)器系統(tǒng)和網(wǎng)絡(luò)游戲的資源驗(yàn)證方法在審
| 申請?zhí)枺?/td> | 202210626313.2 | 申請日: | 2022-06-02 |
| 公開(公告)號: | CN115208882A | 公開(公告)日: | 2022-10-18 |
| 發(fā)明(設(shè)計(jì))人: | 陳博超 | 申請(專利權(quán))人: | 杭州電魂網(wǎng)絡(luò)科技股份有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/1095;H04L67/131;H04L9/40 |
| 代理公司: | 杭州創(chuàng)智卓英知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 33324 | 代理人: | 劉宏全 |
| 地址: | 310051 浙江省*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 服務(wù)器 系統(tǒng) 網(wǎng)絡(luò)游戲 資源 驗(yàn)證 方法 | ||
本申請涉及一種分布式服務(wù)器系統(tǒng)和網(wǎng)絡(luò)游戲的資源驗(yàn)證方法,該分布式服務(wù)器系統(tǒng)用于網(wǎng)絡(luò)游戲的資源驗(yàn)證,包括部署在多個(gè)地理位置上的多個(gè)服務(wù)器節(jié)點(diǎn),多個(gè)服務(wù)器節(jié)點(diǎn)的數(shù)據(jù)相一致;其中,每個(gè)服務(wù)器節(jié)點(diǎn)為獨(dú)立的服務(wù)器或者為多個(gè)服務(wù)器組成的服務(wù)器集群,每個(gè)服務(wù)器節(jié)點(diǎn)可以實(shí)現(xiàn)網(wǎng)絡(luò)游戲的所有功能;網(wǎng)絡(luò)游戲的客戶端確定目標(biāo)服務(wù)器節(jié)點(diǎn),以進(jìn)行資源驗(yàn)證,其中,目標(biāo)服務(wù)器節(jié)點(diǎn)包括:與客戶端距離最短或者網(wǎng)絡(luò)連接狀態(tài)最穩(wěn)定的服務(wù)器節(jié)點(diǎn),通過本申請,客戶端可以連接到當(dāng)前網(wǎng)絡(luò)狀態(tài)下的最優(yōu)服務(wù)器節(jié)點(diǎn),解決了相關(guān)技術(shù)中客戶端向服務(wù)器發(fā)起驗(yàn)證請求時(shí)的網(wǎng)絡(luò)不穩(wěn)定問題,大大提升了用戶的游戲體驗(yàn)。
技術(shù)領(lǐng)域
本申請涉及網(wǎng)絡(luò)游戲技術(shù)領(lǐng)域,特別是涉及一種分布式服務(wù)器系統(tǒng)和網(wǎng)絡(luò)游戲的資源驗(yàn)證方法。
背景技術(shù)
在相關(guān)技術(shù)中,網(wǎng)絡(luò)游戲開發(fā)團(tuán)隊(duì)往往使用集中式資源驗(yàn)證服務(wù)器系統(tǒng),在這種框架下,玩家本地安裝的游戲客戶端,會(huì)將請求通過網(wǎng)絡(luò)消息發(fā)送給指定的服務(wù)器,該服務(wù)器經(jīng)過驗(yàn)證后,再將執(zhí)行結(jié)果包裝進(jìn)新的網(wǎng)絡(luò)消息發(fā)送給客戶端。
集中式資源驗(yàn)證服務(wù)器系統(tǒng)在使用過程中面臨地域性網(wǎng)絡(luò)問題。集中式資源驗(yàn)證服務(wù)器系統(tǒng)往往只有有限的幾臺(tái)服務(wù)器物理機(jī),服務(wù)器物理機(jī)之間數(shù)據(jù)獨(dú)立,它們會(huì)被部署在某一個(gè)固定的機(jī)房中,例如北京、上海。當(dāng)一個(gè)上海的用戶前往了其他城市后,如果用戶的客戶端需要向服務(wù)器發(fā)起驗(yàn)證請求,必須將網(wǎng)絡(luò)消息發(fā)送給上海的集中式資源驗(yàn)證服務(wù)器,而此時(shí)由于距離等因素會(huì)導(dǎo)致無法避免的網(wǎng)絡(luò)不穩(wěn)定問題,例如:網(wǎng)絡(luò)延遲、網(wǎng)絡(luò)數(shù)據(jù)丟失等問題,導(dǎo)致用戶在游戲過程中的體驗(yàn)變差,甚至出現(xiàn)各種錯(cuò)誤。
針對相關(guān)技術(shù)中客戶端向服務(wù)器發(fā)起驗(yàn)證請求時(shí)的網(wǎng)絡(luò)不穩(wěn)定問題,尚未提出有效的解決方案。
發(fā)明內(nèi)容
本申請實(shí)施例提供了一種分布式服務(wù)器系統(tǒng)和網(wǎng)絡(luò)游戲的資源驗(yàn)證方法,以至少解決相關(guān)技術(shù)中客戶端向服務(wù)器發(fā)起驗(yàn)證請求時(shí)的網(wǎng)絡(luò)不穩(wěn)定問題。
第一方面,本申請實(shí)施例提供了一種分布式服務(wù)器系統(tǒng),用于網(wǎng)絡(luò)游戲的資源驗(yàn)證,所述分布式服務(wù)器系統(tǒng)包括部署在多個(gè)地理位置上的多個(gè)服務(wù)器節(jié)點(diǎn),多個(gè)所述服務(wù)器節(jié)點(diǎn)的數(shù)據(jù)相一致;其中,每個(gè)所述服務(wù)器節(jié)點(diǎn)為獨(dú)立的服務(wù)器或者為多個(gè)服務(wù)器組成的服務(wù)器集群,每個(gè)所述服務(wù)器節(jié)點(diǎn)可以實(shí)現(xiàn)所述網(wǎng)絡(luò)游戲的所有功能;
所述網(wǎng)絡(luò)游戲的客戶端確定目標(biāo)服務(wù)器節(jié)點(diǎn),以進(jìn)行資源驗(yàn)證,其中,所述目標(biāo)服務(wù)器節(jié)點(diǎn)包括:與所述客戶端距離最短或者網(wǎng)絡(luò)連接狀態(tài)最穩(wěn)定的所述服務(wù)器節(jié)點(diǎn)。
在其中一些實(shí)施例中,所述資源驗(yàn)證包括登錄驗(yàn)證,在用戶登錄所述客戶端的情況下,所述客戶端確定所述目標(biāo)服務(wù)器節(jié)點(diǎn),并向所述目標(biāo)服務(wù)器節(jié)點(diǎn)發(fā)送登錄驗(yàn)證請求。
在其中一些實(shí)施例中,所述資源驗(yàn)證包括數(shù)據(jù)修改驗(yàn)證,在用戶的游戲數(shù)據(jù)產(chǎn)生變化的情況下,所述客戶端確定所述目標(biāo)服務(wù)器節(jié)點(diǎn),并向所述目標(biāo)服務(wù)器節(jié)點(diǎn)發(fā)送數(shù)據(jù)修改驗(yàn)證請求;
在所述請求驗(yàn)證通過的情況下,所述目標(biāo)服務(wù)器節(jié)點(diǎn)執(zhí)行數(shù)據(jù)修改,并同步修改后的數(shù)據(jù)至其他服務(wù)器節(jié)點(diǎn)。
在其中一些實(shí)施例中,在所述服務(wù)器節(jié)點(diǎn)出現(xiàn)故障的情況下,注銷所述服務(wù)器節(jié)點(diǎn),以使所述服務(wù)器節(jié)點(diǎn)處于不可用狀態(tài);所述目標(biāo)服務(wù)器節(jié)點(diǎn)還包括:處于可用狀態(tài)的所述服務(wù)器節(jié)點(diǎn)。
在其中一些實(shí)施例中,在所述服務(wù)器節(jié)點(diǎn)統(tǒng)一維護(hù)期間,依次維護(hù)所述服務(wù)器節(jié)點(diǎn);所述目標(biāo)服務(wù)器節(jié)點(diǎn)還包括:處于維護(hù)完畢狀態(tài)的所述服務(wù)器節(jié)點(diǎn)。
第二方面,本申請實(shí)施例提供了一種網(wǎng)絡(luò)游戲的資源驗(yàn)證方法,應(yīng)用于分布式服務(wù)器系統(tǒng),所述分布式服務(wù)器系統(tǒng)包括部署在多個(gè)地理位置上的多個(gè)服務(wù)器節(jié)點(diǎn),多個(gè)所述服務(wù)器節(jié)點(diǎn)的數(shù)據(jù)相一致;其中,每個(gè)所述服務(wù)器節(jié)點(diǎn)為獨(dú)立的服務(wù)器或者為多個(gè)服務(wù)器組成的服務(wù)器集群,每個(gè)所述服務(wù)器節(jié)點(diǎn)可以實(shí)現(xiàn)所述網(wǎng)絡(luò)游戲的所有功能;所述方法包括:
所述網(wǎng)絡(luò)游戲的客戶端確定目標(biāo)服務(wù)器節(jié)點(diǎn),以進(jìn)行資源驗(yàn)證,其中,所述目標(biāo)服務(wù)器節(jié)點(diǎn)包括:與所述客戶端距離最短或者網(wǎng)絡(luò)連接狀態(tài)最穩(wěn)定的所述服務(wù)器節(jié)點(diǎn)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州電魂網(wǎng)絡(luò)科技股份有限公司,未經(jīng)杭州電魂網(wǎng)絡(luò)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210626313.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問請求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)
- 網(wǎng)絡(luò)游戲方法
- 對網(wǎng)絡(luò)游戲用戶進(jìn)行時(shí)間限制的方法和系統(tǒng)
- 一種啟動(dòng)網(wǎng)絡(luò)游戲的方法及系統(tǒng)
- 一種同步網(wǎng)絡(luò)游戲時(shí)間的方法及裝置
- 一種網(wǎng)絡(luò)游戲資源獲取方法及裝置
- 網(wǎng)絡(luò)游戲的優(yōu)化器、優(yōu)化方法和優(yōu)化系統(tǒng)
- 網(wǎng)絡(luò)游戲中進(jìn)行分桌處理的方法及網(wǎng)絡(luò)游戲服務(wù)器
- 網(wǎng)絡(luò)游戲加速方法
- 一種確定網(wǎng)絡(luò)游戲中作弊用戶的方法及裝置
- 一種網(wǎng)絡(luò)游戲的優(yōu)化方法、裝置及系統(tǒng)





