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