網遊類似魔獸世界的伺服器維護都是在幹嘛?

時間 2021-05-06 17:19:31

1樓:找老道鬥法

伺服器維護說的是硬體維護?如果是的話我就說說,反正我只懂硬體維護。

伺服器硬體可能出現的故障有硬碟掉線、機器宕機、網路丟包等等,一般對應的操作就是更換硬碟、記憶體、主機板、網絡卡,公升級驅動等。其中更換硬碟不需要停機,更換記憶體、主機板、網絡卡需要停機。還有其他的比如改BIOS,重新整理主機板、板卡的firmware等也需要停機。

還有極少數情況是上游伺服器廠家發現某些硬體bug,需要批量重新整理韌體或者批量更換部件。

一般重要的伺服器都會做冗餘,有些公司甚至可以做到一比二冗餘。這種情況下對硬體操作應該不會影響到業務。

2樓:

一般日常維護是3:00AM到11:00AM,選周二是因為美國時間是周一。

美國維護慣例是周一白天,因為玩家最少。每次維護都需要告知美國。從白天到晚上都沒開服肯定是出比較大的故障了,如果確實是需要花15個小時維護一定會事先通告。

3樓:sky9

@林路翔 答的挺好的,基本概括了正常情況下伺服器維護所做的事情,如果一切正常的話,這些事情一般可以在兩個小時內完成。但是考慮到題主問的是「那麼長時間都在做什麼」,那我就補充一下可能會導致延遲開機的原因,一般來說可能是如下幾種:

當次維護有硬體更換或者伺服器作業系統更新,這種操作可能會產生一些不可預知的風險,當然這種次數不會很多。

每次維護的前一天晚上,開發組會把當周維護需要更新的玩法全部測試完畢才會下班(加班到凌晨是常有的事),然後第二天早上把這些玩法全部放到線上,但是在正式開外部訪問之前,測試人員會再測試一遍各種玩法。一旦在這個期間發現新的bug,那基本上就必須要延期了。這個時候程式猿們在緊急修復,大家也不用在論壇上催啦。

當次維護修復了以前的bug,但是這個bug已經產生了錯誤的玩家資料,這時候就需要進行乙個操作叫做「掃檔」。其實就是掃瞄資料庫,把玩家身上因為bug或者其他問題導致的錯誤資料離線修復好,這個操作比較耗時。

當次維護有合服等非常規操作,合服就會涉及到資料遷移,這個過程一般是會比較慢的,可能會導致延期。

4樓:

作為端遊開發的程式來說兩句。

維護分兩種,一種是例行維護,一種是緊急維護。

例行維護一般是在每週的固定時間,一般會提前幾天把需要維護的版本打好,測試需檢查這次版本的新增加的功能是否有bug,上一版本的bug是否修復,資料庫是否有公升級等等,如果某個環節出現問題了。。那麼又得重新打版本,重新測試。。。一般開服時間比較長是因為開服前要做備庫,開服後需要各個場景跑一遍,保證每個server沒有問題等等,一般會預留一些時間處理無法正常開服的問題。

緊急維護,一般不會輕易緊急停服,如果出現了,也是因為網路出現了重大bug,需要停服維護,程式需要查日誌,改bug,改完後,測試需要測試,重新打版本,打完版本再測,然後才可以起服。

所以,對於我們研發來說,停服維護這段時間是最忙的,必須要確保開服後的質量保證。

5樓:何亞威

如果是例行維護卻經歷了很長時間,再三發延遲開服的公告的話,一般是由於臨時發現了BUG

我知道會有人問「測試員都不幹事嗎,為什麼會有這時候才發現BUG」

首先你得知道BUG這個東西是無處不在的……

比如,策劃改怪物配置的時候改序列了,給乙個小怪加了BOSS強度;乙個功能正常沒有問題,只在多人重複操作才會出現問題或者多人互動才會出現問題,等等情況,內網都是很難測到的。

然後是發現了BUG後修復的方法,一般來說如果是指令碼就能解決的問題,是盡量熱處理更新的(即只需要在伺服器替換乙個檔案,無需關服,無需玩家更新),但是如果有程式或者客戶端顯示的問題就需要重新做補丁包(半個小時左右,不含測試時間)。

決定了修復的方式後,策劃或者程式會把更新提交給測試部門,測試部門經過再一次測試後(不止測試當前更新內容,還需要測試是否會因為更新影響其他功能)再交給運營部門,放到伺服器上面去。

如果還發現有BUG,就需要重複以上步驟,如果是臨時發現乙個很難修復的BUG,那麼時間就會繼續延長。

6樓:

哦…擦洗伺服器機身??

會不會延遲維護時間的真相其實是這樣的:

新來的呆萌小哥…今天維護擦機身!一定要好好幹!爭取早日轉正!

吭哧吭哧高冷腹黑老員工…那個誰你擦了一上午的玩意是咱們機房的空調不是三區的伺服器把抹布洗一下重新擦路上順便讓他們發乙個延遲維護的訊息!

7樓:

自己架過次小伺服器

分兩大:硬體和軟體

硬體上一般指伺服器的硬體

比方說CPU更換記憶體磁碟擴容

最屌就是整體資料搬遷更換伺服器

一般來說CPU和記憶體不太會因為不夠伺服器執行而更換除非物理損壞

絕大多數硬體維護都是增加磁碟因為伺服器執行時間越長產生的資料就越多

然後是軟體部分

首先當然是作業系統啦打打系統補丁啥的避免被黑保持穩定執行少跳藍屏

其次是應用程式維護比方說遊戲的服務端以及相應的各種服務程式這些程式也要相應的公升級除Bug

再者就是資料的維護主要是備份工作偶爾有處理死鎖但基本上不太會出現這類情況

最後就是安全維護通過檢查資料庫系統執行日誌看看網路資料流對未知攻擊進行判斷以及後期預防

然後維護形式也分例行維護和緊急維護

一般的例行維護基本上就是重啟服務端或者重啟系統讓系統自動清理無用快取釋放一下記憶體準備下一次被玩家蹂躪

突發的緊急維護(臨時維護) 有可能是驚現Bug伺服器緊急下線維護避免玩家的不必要損失和不正當得利如果時間相對較長有可能在聯絡製作商重新編寫吧或者遭受到網路攻擊了

基本上就這些吧

魔獸世界8 0取消PVE和PVP伺服器改為可在主城切換的開關。會對未來的PVP有何影響?

不錯的。反正現在野外也沒啥正經PVP了,並沒什麼意思。要說這樣弱勢陣營不敢開PVP擱外頭走,就象以前PVP服的小號 弱勢陣營 蠕動榮譽什麼的擱野外看見對立陣營的大號不犯怵性,很好練級跑本做世界任務似的。現在至少不用呼籲爐石瞬發了。至於說 弱勢陣營的號會不敢開著PVP跟對面搶怪,影響做世界任務 擱PV...

《魔獸世界》懷舊服二階段開放後你們伺服器野外產生了什麼變化?

辛迪加,聯盟單邊服,以前除了血色偶爾有部落60級號來掃蕩30級小號,大部分時間比較和諧,除了黑上有聯盟堵門殺部落,其他地方小部落基本可以自由進本。最近據說來了批部落主播,二階段以後開始組織部落在燃燒平原 厄運之槌廣場掃蕩,飛行點也經常有部落的蹲守,聯盟這邊沒組織,就單純仗著人多堵副本門口,在外面落單...

魔獸世界懷舊服6月25日新伺服器名是否預示著安其拉即將開放?

這是為什麼呀 新伺服器流沙崗哨,毋庸置疑是為了安其拉開啟的,當然與之對應的是各種玩家回歸,目前實際的情況是,懷舊服祖爾格拉布開放,對於新老玩家回歸絕對是乙個很好的助力,祖爾格拉布的裝備便宜又可靠,算是價效比最高的存在了,加上目前大部分的職業缺乏命中,法系和近戰都能有不錯的裝備獲取。加上祖爾格拉布三天...