有很多網友問創(chuàng)新互聯(lián):你從事IDC行業(yè)這么多年,賣過空間域名,幫不同企業(yè)部署不同類型網站架構,也處理過一些服務器故障,那你知道不知道游戲服務器維護都需要做些什么?
來,筆者找了一個前網易游戲從業(yè)人員來說說真正游戲服務器維護時做什么。
游戲服務器維護分成兩種,緊急維護和日常維護。
緊急維護一般是硬件故障或者嚴重Bug。這個時候是各個團隊最緊張的時候,每個團隊都忙個不停。
運營團隊會發(fā)布公告,安慰玩家,統(tǒng)計損失,編寫故障報告,評定故障等級等等。
策劃團隊可能會考慮 Bug 的影響程度,決定要不要回檔,或者賠償什么,賠償會不會影響經濟系統(tǒng)等等。
程序團隊最重要的是縮小Bug的影響,比如熱更新屏蔽玩法,然后解決Bug。有時候硬件故障會導致整個服務器某些節(jié)點負載不均衡,或者萬一數(shù)據庫服務器掛了得趕緊切數(shù)據庫。因此一般大型的游戲服務器部署均采用多臺高配服務器+負載均衡+磁盤陣列+CDN。
QC(質量控制)團隊會繼續(xù)測試一下,包括改好的版本,QC老大一般有一票否決權決定某個版本是不是放
SA(服務器架構)團隊會有人值班緊跟,如果硬件問題聯(lián)系 IT去換啊之類的。
日常維護流程化多了
運營團隊會提前放出更新內容,做好新玩法預熱。
策劃會在內服上跑一跑玩法看看有沒有問題,然后等著正式開服以后去論壇看玩家反應。
程序一般是更新代碼,上傳到服務器內部測試,如果架構有改動,和SA配合一起跑腳本改架構。同時,另一撥人會跑一堆腳本,包括和計費的對賬腳本,導數(shù)據的腳本,更新各種榜單的腳本,預熱數(shù)據庫和cache的腳本等等。每個人也會對自己的模塊再測試一遍,然后會盯著各種警報。
QC團隊也會在服務器上面把本周新玩法和主流程再測試一遍。
其他支持團隊是日常配合工作。
另外看到很多答案都說重啟服務器,其實我想說,我們真的很少重啟服務器的。每次重啟代價都很大。除非硬件更新或者特殊情況是不會重啟服務器的。
其實一般意義上講服務器重啟可以理解為兩種,一種是硬件重啟,一種是服務器進程重啟。硬件重啟比較少,服務器進程重啟基本上是必須的。
很多人問為什么硬件重啟代價很大?感覺網友@曦和風的評論很準確,這里我懶省事,直接復制粘貼。
如果是自動啟動的程序的話沒有問題,但是服務器很多系統(tǒng)配置和軟件設置都要開機后重新折騰,同時,還要和其他的服務器通信,恢復到啟動前的狀態(tài),或者從其他服務器同步信息,正確處理關機期間的各種操作,事情多,任務重,出錯概率大,都不愿意重啟吧。
本文標題:游戲服務器維護都是在做些什么?
URL分享:http://jinyejixie.com/news/104977.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、網站設計、App設計、云服務器、靜態(tài)網站、自適應網站
廣告
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)