日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

网游类似魔兽世界的服务器维护都是在干嘛?

發(fā)布時(shí)間:2024/8/26 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网游类似魔兽世界的服务器维护都是在干嘛? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

問(wèn)題:網(wǎng)游類似魔獸世界的服務(wù)器維護(hù)都是在干嘛?

也算是個(gè)困惑很久的問(wèn)題了,今天等WOW開(kāi)服一等就是一天,真是從白天到黑夜,所以很奇怪網(wǎng)游的服務(wù)器維護(hù)這么長(zhǎng)的時(shí)間,究竟要做要哪些工作呢!?

回答者:林路翔,全職程序員,喜歡圍棋

來(lái), 我作為前網(wǎng)易游戲從業(yè)人員來(lái)說(shuō)說(shuō)真正服務(wù)器維護(hù)時(shí)候在做什么.

服務(wù)器維護(hù)分成兩種, 緊急維護(hù)和日常維護(hù).

緊急維護(hù)一般就是硬件故障或者嚴(yán)重Bug. 這個(gè)時(shí)候是各個(gè)團(tuán)隊(duì)最緊張的時(shí)候. 每個(gè)團(tuán)隊(duì)都忙個(gè)不停.

1.運(yùn)營(yíng)團(tuán)隊(duì)會(huì)發(fā)布公告, 安慰玩家, 統(tǒng)計(jì)損失, 編寫故障報(bào)告, 評(píng)定故障等級(jí)等等

2.策劃團(tuán)隊(duì)可能會(huì)考慮Bug的影響程度, 決定要不要回檔, 或者賠償什么, 賠償會(huì)不會(huì)影響經(jīng)濟(jì)系統(tǒng)等等.

3.程序團(tuán)隊(duì)最重要的是縮小Bug的影響, 比如熱更新屏蔽玩法, 然后解決Bug. 有時(shí)候硬件故障會(huì)導(dǎo)致整個(gè)服務(wù)器某些結(jié)點(diǎn)負(fù)載不均衡, 或者萬(wàn)一數(shù)據(jù)庫(kù)服務(wù)器掛了就得趕緊切數(shù)據(jù)庫(kù). (悄悄吐槽一下IBM的硬件.. 真心故障率太高)

4.QC團(tuán)隊(duì)會(huì)繼續(xù)測(cè)試一下, 包括改好的版本, QC老大一般有一票否決權(quán)決定某個(gè)版本是不是放

5.SA團(tuán)隊(duì)會(huì)有人值班緊跟, 如果硬件問(wèn)題就聯(lián)系IT去換啊之類的.

日常維護(hù)就流程化多了

1.運(yùn)營(yíng)團(tuán)隊(duì)會(huì)提前放出更新內(nèi)容, 做好新玩法預(yù)熱

2.策劃會(huì)最后在內(nèi)服上跑一跑玩法看看有沒(méi)有問(wèn)題, 然后等著正式開(kāi)服以后去論壇看玩家反應(yīng)

3.程序一般就是更新代碼, 部署到服務(wù)器內(nèi)部測(cè)試, 如果架構(gòu)有改動(dòng), 就和SA配合一起跑腳本改架構(gòu). 同時(shí), 另一撥人會(huì)跑一堆腳本, 包括和計(jì)費(fèi)的對(duì)賬腳本, 導(dǎo)數(shù)據(jù)的腳本, 更新各種榜單的腳本, 預(yù)熱數(shù)據(jù)庫(kù)和cache的腳本等等. 每個(gè)人也會(huì)對(duì)自己的模塊再測(cè)試一遍, 然后會(huì)盯著各種警報(bào)

4.QC團(tuán)隊(duì)也會(huì)在服務(wù)器上面把本周新玩法和主流程再測(cè)試一遍.

5.其他支持團(tuán)隊(duì)就是日常配合工作.

另外看到很多答案都說(shuō)重啟服務(wù)器, 其實(shí)我想說(shuō), 我們真的很少重啟服務(wù)器的. 每次重啟代價(jià)都很大. 除非硬件更新或者特殊情況是不會(huì)重啟服務(wù)器的.

第一次補(bǔ)充

很多人關(guān)心重啟的問(wèn)題, 我詳細(xì)講一下

1.其實(shí)一般意義上講服務(wù)器重啟可以理解為兩種, 一種是硬件重啟, 一種是服務(wù)器進(jìn)程重啟. 硬件重啟比較少, 服務(wù)器進(jìn)程重啟基本上是必須的.

2.很多人問(wèn)為什么硬件重啟代價(jià)很大. 感覺(jué)大家的回答. 我直接把評(píng)論補(bǔ)充上來(lái).
@曦和風(fēng)
如果是自動(dòng)啟動(dòng)的程序的話沒(méi)有問(wèn)題,但是服務(wù)器很多系統(tǒng)配置和軟件設(shè)置都要開(kāi)機(jī)后重新折騰,同時(shí),還要和其他的服務(wù)器通信,恢復(fù)到啟動(dòng)前的狀態(tài),或者從其他服務(wù)器同步信息,正確處理關(guān)機(jī)期間的各種操作,事情多,任務(wù)重,出錯(cuò)概率大,都不愿意重啟吧。


有人問(wèn)關(guān)于IBM機(jī)器的故障問(wèn)題.. 我只能說(shuō)也許我們那一批運(yùn)氣不好. 好幾臺(tái)機(jī)器的內(nèi)存壞了. 給我們?cè)斐闪瞬恍〉挠绊? IBM的口碑很好. 所以才會(huì)讓我覺(jué)得很詫異

還有人提問(wèn)為什么維護(hù)了這么長(zhǎng)時(shí)間.. 我想說(shuō). 請(qǐng)去客服專區(qū)或者論壇發(fā)帖, 會(huì)有一大波運(yùn)營(yíng)人員過(guò)來(lái)安撫你的.

還有人抱怨一個(gè)禮拜維護(hù)兩次這種. 我想說(shuō)EVE這種神作是每天早上維護(hù)一次呢. 二手游戲賣號(hào)平臺(tái)維護(hù)也是為了大家能更好的游戲啊. (吐槽一下誰(shuí)讓EVE用的是Windows服務(wù)器呢.)

回答者:子默,我的名字叫子默

挨個(gè)跑副本復(fù)活BOSS,交易給他裝備。

不過(guò)現(xiàn)在BOSS掉落方式改了,可能不用交易了。

回答者:Alan Silver,以不學(xué)術(shù)的方式解決問(wèn)題

給沒(méi)干勁的雜兵發(fā)放福利。
給鬧脾氣不想干的Boss們進(jìn)行心理疏導(dǎo)。
再三告誡各位聯(lián)盟部落的大佬注意形象,不要沒(méi)事跑到別人臥室里。
修復(fù)因各種事件被破壞的建筑和魔法裝置。
給飛行點(diǎn)的神奇生物改善伙食。
組織相親會(huì)以解決廣大雄性生物的幸福問(wèn)題。
應(yīng)付動(dòng)物保護(hù)主義勢(shì)力。
維護(hù)大陸生態(tài)平衡,具體來(lái)就說(shuō)人工配種。
警告私設(shè)賭局的熊貓人不法團(tuán)伙。
治療因去熊貓人飯店的進(jìn)餐而食物中毒的群眾,很明顯病都很難治。
處理存在安全隱患的商家,但地精工會(huì)表示他們對(duì)此無(wú)可奈何。
給各位任務(wù)NPC提供獎(jiǎng)勵(lì)物品,順便處理一下少數(shù)人員任務(wù)信息發(fā)布錯(cuò)誤,不提供獎(jiǎng)品的惡劣行為。
警告艾澤拉斯電視臺(tái)無(wú)視健康文化要求的行為。
給裸奔中下線的玩家掛上幕布,因?yàn)槎鄠€(gè)種族的大媽表示這樣的行為有傷風(fēng)化要嚴(yán)厲取締。

以及試圖把掉進(jìn)奇怪地方的玩家撈出來(lái)。

感謝某抖機(jī)靈的答案,沒(méi)必要反對(duì)呀~

回答者:森盛,什么都想試試

題主可能完全不懂服務(wù)器維護(hù)的相關(guān)知識(shí),那我來(lái)做一個(gè)簡(jiǎn)單的科普咯~

首先我們需要知道的一點(diǎn)就是:這個(gè)世界上不存在完美的游戲!

因?yàn)橛螒蛞彩浅绦虻囊环N,程序都是人類編寫出來(lái)的,不存在完美的游戲一說(shuō),再好的游戲也會(huì)有各種bug漏洞出現(xiàn),而只不過(guò)我們是沒(méi)有發(fā)現(xiàn)而已。

那么,這些游戲的運(yùn)營(yíng)廠商每一次更新的內(nèi)容到底是啥呢?我去找了幾個(gè)有代表性質(zhì)的游戲更新說(shuō)明(里面會(huì)有以下畫下劃線需要注意的地方),來(lái)看一下:

魔獸世界-補(bǔ)丁6.0.3-搜索 - WoW

角色模型

●解決了某些頭盔會(huì)導(dǎo)致亡靈的下巴錯(cuò)誤消失的問(wèn)題。

●解決了人類模型的膚色與示意圖不符的問(wèn)題。

英雄聯(lián)盟-11月28日0點(diǎn)停服更新公告-11月28日0點(diǎn)停機(jī)更新公告
人機(jī)對(duì)戰(zhàn)
扭曲叢林的電腦玩家會(huì)更樂(lè)于去防守他們的基地,而不是去占領(lǐng)圣壇。
在兵營(yíng)遭到攻擊時(shí),扭曲叢林的電腦玩家將不再定在召喚師平臺(tái)處。
房間模式下的召喚師峽谷電腦玩家,現(xiàn)在會(huì)使用與人機(jī)對(duì)戰(zhàn)(簡(jiǎn)單難度)一樣的邏輯,以解決一些電腦玩家會(huì)卡在地圖上的問(wèn)題。
增加了一條尋路變通方案,以預(yù)防召喚師峽谷里的電腦玩家被陷在地圖上的某些區(qū)域(例如男爵巢穴)
實(shí)戰(zhàn)訓(xùn)練營(yíng)的電腦玩家將不再會(huì)在訓(xùn)練過(guò)程中被卡住了。



地下城與勇士-1月22日早07點(diǎn)/08點(diǎn)半停機(jī)更新公告-1月22日早07點(diǎn)/08點(diǎn)半停機(jī)更新公告


整個(gè)維護(hù)過(guò)程預(yù)計(jì)需要3個(gè)小時(shí),因開(kāi)機(jī)順序以及數(shù)據(jù)維護(hù)內(nèi)容差異,部分大區(qū)會(huì)提前開(kāi)放。因停機(jī)給大家?guī)?lái)的不便,我們深表歉意。
因開(kāi)機(jī)有效性確認(rèn)的需要,第二批大區(qū)會(huì)根據(jù)第一批的測(cè)試情況而提前或延后開(kāi)啟,請(qǐng)各位相互轉(zhuǎn)告!
為減少維護(hù)造成無(wú)法游戲,本次維護(hù)會(huì)對(duì)部分區(qū)服實(shí)行不停機(jī)更新安全組件。


好滴,我們看到他們修改了很多游戲中出現(xiàn)的錯(cuò)誤,這些錯(cuò)誤來(lái)源可能有很多原因,比如游戲代碼編寫時(shí)候的邏輯問(wèn)題(比如上面的英雄聯(lián)盟、WOW里面下巴錯(cuò)誤小時(shí)),比如服務(wù)器的策略或者相關(guān)的配置問(wèn)題(經(jīng)常的卡頓啊,突然的掉線啊),定期需要維護(hù)以便讓游戲保持穩(wěn)定(DNF里面的維護(hù)過(guò)程),好的,那我們把這三點(diǎn)分開(kāi)來(lái)說(shuō):

一般的游戲背后有這樣的幾個(gè)團(tuán)隊(duì)組成:研發(fā)中心、運(yùn)維團(tuán)隊(duì)、營(yíng)銷團(tuán)隊(duì)、運(yùn)營(yíng)團(tuán)隊(duì)(準(zhǔn)確的說(shuō)有市場(chǎng)部,策劃部,客服部,技術(shù)部,海外部,渠道部)

研發(fā)團(tuán)隊(duì):主要就是負(fù)責(zé)前期的設(shè)計(jì)、制作、生產(chǎn)出成品的游戲,或者是引進(jìn)游戲后的本地化,如果引進(jìn)的游戲是國(guó)外的團(tuán)隊(duì)的游戲,還需要在當(dāng)?shù)氐挠螒蚬驹O(shè)立一個(gè)聯(lián)絡(luò)點(diǎn);然后就是根據(jù)玩家或者客服的反饋等等不斷的對(duì)游戲進(jìn)行優(yōu)化或者改進(jìn)

運(yùn)維團(tuán)隊(duì):對(duì)游戲服務(wù)器的維護(hù)啊,游戲邏輯錯(cuò)誤的地方,檢查問(wèn)題啊,確保游戲在正式運(yùn)行的時(shí)候不要出問(wèn)題

營(yíng)銷團(tuán)隊(duì):游戲策劃?推出一個(gè)新的活動(dòng)?決定要不要根據(jù)游戲的新特性或者問(wèn)題做什么措施之類的。

運(yùn)營(yíng)團(tuán)隊(duì):接受玩家的反饋啥亂七八糟的,發(fā)布公告,統(tǒng)計(jì)一下游戲在運(yùn)行的時(shí)候出現(xiàn)的各種問(wèn)題

大概游戲的團(tuán)隊(duì)就是上面幾個(gè)方面,不過(guò)大多的游戲公司會(huì)對(duì)各方面進(jìn)行細(xì)分

然后呢,游戲的服務(wù)器是分為內(nèi)網(wǎng)和外網(wǎng)的,內(nèi)網(wǎng)顧名思義就是用來(lái)測(cè)試有沒(méi)有bug有沒(méi)有問(wèn)題測(cè)試新版本的服務(wù)器,而外網(wǎng)則是廣大玩家可以解除到的服務(wù)器啦~

正常的服務(wù)器patch更新或者是服務(wù)器update的流程是

運(yùn)營(yíng)團(tuán)隊(duì)發(fā)現(xiàn)了好多問(wèn)題,反饋→運(yùn)維團(tuán)隊(duì)來(lái)看看,居然真的是這樣,看看哪些我可以改進(jìn),臥槽這么嚴(yán)重,反饋→研發(fā)團(tuán)隊(duì)一看,臥槽居然真的有問(wèn)題,啥都不說(shuō)了趕緊改吧,這個(gè)問(wèn)題是怎么引起的怎么去屏蔽去修正,恩,感覺(jué)沒(méi)啥問(wèn)題了,再自己看看,好像是好了→運(yùn)維團(tuán)隊(duì)在內(nèi)網(wǎng)測(cè)試一下,恩,好像真的沒(méi)有問(wèn)題了(如果還有需要返工),那就這樣吧,發(fā)布補(bǔ)丁或者更新服務(wù)器→運(yùn)營(yíng)團(tuán)隊(duì)(寫公告,來(lái)看看這次這個(gè)bug的影響大不大)+營(yíng)銷團(tuán)隊(duì)(恩,問(wèn)題大的話就補(bǔ)償點(diǎn)裝備或者游戲時(shí)間吧,不過(guò)一定別再造成問(wèn)題了,不然游戲里面的平衡性和物價(jià)系統(tǒng)可能會(huì)崩潰)→運(yùn)營(yíng)團(tuán)隊(duì)(各位親,我們已經(jīng)更新游戲了哦,快來(lái)看看吧)順便及時(shí)跟進(jìn)看看會(huì)不會(huì)出現(xiàn)新的問(wèn)題+運(yùn)維團(tuán)隊(duì)(我也怕出現(xiàn)新的問(wèn)題啊!!!)

ok,上面這一大塊已經(jīng)花費(fèi)了好多時(shí)間了吧。而在上面的下劃線這一個(gè)地方也要花時(shí)間哦~

更新代碼更新腳本!!!(code)
同步信息同步配置!!!(畢竟要和以前有一個(gè)同步嘛,不能感覺(jué)穿越了時(shí)間一樣)
備份文件備份信息!!!(萬(wàn)一這個(gè)更新失敗了呢?留一手咯)
確認(rèn)損失和經(jīng)濟(jì)的影響!(媽蛋的別一個(gè)漏洞補(bǔ)丁造成的后續(xù)影響比停機(jī)一次的代價(jià)都大)

@林路翔 順便說(shuō)一下林老師說(shuō)的其實(shí)挺完全的,我打算補(bǔ)充一下,后來(lái)發(fā)現(xiàn)好像要花很多文字去補(bǔ)充……

回答者:邱半城,數(shù)字媒體技術(shù)/半吊子美工/騎行愛(ài)好/臉控…

自己架過(guò)次小服務(wù)器

分兩大:硬件和軟件

硬件上

一般指服務(wù)器的硬件

比方說(shuō)CPU更換內(nèi)存磁盤擴(kuò)容

最屌就是整體數(shù)據(jù)搬遷更換服務(wù)器

一般來(lái)說(shuō)CPU和內(nèi)存不太會(huì)因?yàn)椴粔蚍?wù)器運(yùn)行而更換除非物理?yè)p壞
絕大多數(shù)硬件維護(hù)都是增加磁盤 因?yàn)榉?wù)器運(yùn)行時(shí)間越長(zhǎng)產(chǎn)生的數(shù)據(jù)就越多
然后是軟件部分

首先當(dāng)然是操作系統(tǒng)啦 打打系統(tǒng)補(bǔ)丁啥的 避免被黑 保持穩(wěn)定運(yùn)行 少跳藍(lán)屏

其次是應(yīng)用程序維護(hù) 比方說(shuō)游戲的服務(wù)端以及相應(yīng)的各種服務(wù)程序 這些程序也要相應(yīng)的升級(jí)除Bug

再者就是數(shù)據(jù)的維護(hù) 主要是備份工作 偶爾有處理死鎖 但基本上不太會(huì)出現(xiàn)這類情況

最后就是安全維護(hù) 通過(guò)檢查數(shù)據(jù)庫(kù) 系統(tǒng)運(yùn)行日志 看看網(wǎng)絡(luò)數(shù)據(jù)流 對(duì)未知攻擊進(jìn)行判斷以及后期預(yù)防

然后維護(hù)形式也分例行維護(hù)和緊急維護(hù)

一般的例行維護(hù) 基本上就是重啟服務(wù)端或者重啟系統(tǒng)讓系統(tǒng)自動(dòng)清理無(wú)用緩存 釋放一下內(nèi)存 準(zhǔn)備下一次被玩家蹂躪

突發(fā)的緊急維護(hù)(臨時(shí)維護(hù)) 有可能是驚現(xiàn)Bug服務(wù)器緊急下線維護(hù)避免玩家的不必要損失和不正當(dāng)?shù)美?如果時(shí)間相對(duì)較長(zhǎng) 有可能在聯(lián)系制作商重新編寫吧或者遭受到網(wǎng)絡(luò)攻擊了

基本上就這些吧內(nèi)部事故總結(jié)

總結(jié)

以上是生活随笔為你收集整理的网游类似魔兽世界的服务器维护都是在干嘛?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。