體驗(yàn)服務(wù)器是什么意思?游戲服務(wù)器和一般服務(wù)器有啥區(qū)別?
??一、體驗(yàn)服務(wù)器是什么意思?
??網(wǎng)絡(luò)游戲公司為已投入運(yùn)營的游戲增加新功能之前,邀請(qǐng)玩家進(jìn)行測(cè)試而專門開設(shè)的服務(wù)器。?體驗(yàn)服務(wù)器,簡稱“體服”。
??一般是在公測(cè)或者正式運(yùn)營(收費(fèi)或免費(fèi))之后,網(wǎng)游公司某日對(duì)于即將增加的新系統(tǒng)、新功能或者新玩法的制作成品不太自信,或者希望更加完美之后再更新出來,于是就再次公開邀請(qǐng)玩家們來幫助測(cè)試一下,提提意見和建議,直到完善后再正式更新到游戲里,一般說來同時(shí)也會(huì)刪檔并關(guān)閉體服(也有些游戲的體服是一直開放而不關(guān)閉的)。
??二、游戲服務(wù)器和一般服務(wù)器有什么區(qū)別?
??web服務(wù)器每個(gè)client都是獨(dú)立的,(hostspace)游戲服務(wù)器不同client是有交互有狀態(tài),會(huì)實(shí)時(shí)地互相影響。這導(dǎo)致很多設(shè)計(jì)上的差異。
??并發(fā)架構(gòu)的影響
??在高并發(fā)下,對(duì)client請(qǐng)求進(jìn)行負(fù)載均衡并不如web那么簡單,因?yàn)閏lient狀態(tài)會(huì)互相影響,并且可能共享寫數(shù)據(jù)甚至有時(shí)序依賴。大型mmorpg通常是長連接,并發(fā)服務(wù)數(shù)通常要遠(yuǎn)小于web服務(wù)器 。根源就是實(shí)時(shí)性和強(qiáng)交互性的限制,兩者要求越低的游戲,并發(fā)就可以做得越高。web服務(wù)運(yùn)算較少,io密集,讀多寫少。游戲服計(jì)算和io都密集,讀寫都頻繁
??對(duì)代碼風(fēng)格的影響
??比如開發(fā)web服務(wù),基于nginx的openresty就很好用,利用了Lua的協(xié)程和異步io,寫起來很流暢而不失性能。但用來做游戲服務(wù)器,協(xié)程卻可能是個(gè)坑,因?yàn)橛螒蛞蕾嚭芏嗌舷挛沫h(huán)境,當(dāng)協(xié)程被喚醒時(shí),上下文環(huán)境改變,協(xié)程的代碼風(fēng)格很容易用了舊變量導(dǎo)致邏輯錯(cuò)誤。
??三、服務(wù)器有什么作用?
??服務(wù)器的作用主要是專門給大家通過網(wǎng)絡(luò)來訪問其數(shù)據(jù)的電腦,提供數(shù)據(jù)共享。
??服務(wù)器,也稱伺服器,是提供計(jì)算服務(wù)的設(shè)備。由于服務(wù)器需要響應(yīng)服務(wù)請(qǐng)求,并進(jìn)行處理,因此一般來說服務(wù)器應(yīng)具備承擔(dān)服務(wù)并且保障服務(wù)的能力。
??服務(wù)器的構(gòu)成包括處理器、硬盤、內(nèi)存、系統(tǒng)總線等,和通用的計(jì)算機(jī)架構(gòu)類似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。
??在網(wǎng)絡(luò)環(huán)境下,根據(jù)服務(wù)器提供的服務(wù)類型不同,分為文件服務(wù)器,數(shù)據(jù)庫服務(wù)器,應(yīng)用程序服務(wù)器,WEB服務(wù)器等。
??體驗(yàn)服務(wù)器是什么意思?游戲服務(wù)器和一般服務(wù)器有什么區(qū)別?體驗(yàn)服務(wù)器是游戲行業(yè)的一個(gè)說法,上文新網(wǎng)也給大家詳細(xì)說明了。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科