魔獸世界例行維護究竟是在做什麼?

好吧,wow維護將近20個小時了。。。忽然想到這個問題。。。

本人是一個初級程序猿。偶爾也做下系統維護。不外乎查日誌,查伺服器狀態,重啟。但是一般不重啟,日誌可以下載了查,伺服器狀態可以在線看。重啟么,幾分鐘就好。wow維護這麼久,究竟在幹什麼?

以前的那個破機器時代,維護12個小時可以理解,現在都2014年了,難道技術就不能進步點么?求專業人士解答。


玩遊戲最猛的那一年

我還是挺喜歡例行維護的

因為可以睡個好覺

出去走走 買點吃的

而且感覺維護那天是一周最重要的日子


單機器維護怎麼能和網遊的伺服器集群維護比。。。

非網遊從業人員,僅僅是作為一個CS專業學生猜測一二

首先每周例行維護就和遊樂場的過山車例行維護一樣,必須檢查硬體是不是保持在正常狀態,一星期的周期說長不長說短不短,這次放過一個隱患,有可能在中途就爆發導致一些宕機事件了。所以這期間必須檢查單台機器的狀態,以及整個集群之間的連接狀態吧

其次,數據的快照也可能是在這個時候完成的,不然伺服器回檔就無從談起了。鑒於國服的玩家數量,這個過程幾小時完成也已經很對得起大眾了吧

然後估計還會有一些數據的檢查,比如看看拍賣行的數據對不對,各個伺服器的人數有沒有異常,這些應該也是寫成了腳本,去每個伺服器的資料庫里跑一遍核對一下

個人感覺最費時間的應該還是硬體狀態的維護,所以才會機器變好了但是維護時間還是沒法有效縮短。

猜測有誤望專業人士指正。空調梗放評論果斷點贊,作為回答就不敢恭維了


從空調維修工手中搶回被錯運的伺服器


boss們需要休息,你以為他們容易么,一遍遍的被人刷……

尤其是版本初期,boss們都是新手還不太熟練,要包容


重啟一下各種服務,防止產生zombie


登陸界面不是有句話:把你的朋友帶到艾澤拉斯來,但別忘記和他們去戶外玩。周假啦。


1.伺服器的重新啟動清除部分緩存(為什麼剛開伺服器的時候卡就因為這個)

2.數據備份

3.安裝系統補丁

4.更新遊戲補丁

5.遊戲開服測試(包括各種遊戲功能什麼的 比如副本伺服器 或者戰場伺服器 所有的功能都會大致嘗試一遍 )

6.開放伺服器

所以說開服的時候你才不可能是第一個登陸伺服器的人呢


難道不是調休嗎、


用濕抹布擦拭伺服器


推薦閱讀:

伺服器後台開發,下面的路怎麼走?
一個大型網站需要多少伺服器?
實時消息架構推送設計(Socket 實現)?

TAG:魔獸世界 | 系統架構 | 伺服器架構 | 網站構架 | 運營維護 |