03.05 一些遊戲維護到底是在維護什麼,為什麼每個星期都要維護?

太陽和星星154630368


在很多遊戲玩家眼中,維護就是給服務器“掃灰”。但是實際上,每週一次的遊戲維護要做的事情還是挺多的。

“掃灰”

服務器確實是需要定時“掃灰”的,但是掃的不是灰塵,而且清除多餘的數據,例如壓縮、刪一些日誌啥的,主要目的是保證磁盤的可用空間,這為了是讓玩家可以更加流暢的玩遊戲,如果不清理,不用多久服務器就會卡死。

修理bug

這是遊戲公司和程序員最擔心的問題了,一個bug很容易會對遊戲造成致命的傷害,很多工作室和玩家都會利用bug刷金幣或者進行其它打破遊戲的平衡行為,一旦發現bug,就不得不維護了,所以很多人都說,看遊戲公司對遊戲bug的處理能力,就知道它的整體實力是如何了。

活動預熱和更新

每逢節假日,一般的遊戲都會有比較大型的活動或者是版本的更新,所以為了能及時在節日中開放,遊戲公司一般都會提前進行維護,為了就是進行新版本的數據處理。

其他

當遊戲服務器需要升級或者更換,以及網絡調整、硬件更換、電力調整、固件升級等情況,都會進行維護。


虞娛魚


維護其實是這樣的,因為整個遊戲服務器很龐大,涉及到幾個方面,幾十個服務端程序,而且這些程序無論從開啟或關閉都是需要按順序來,不是像我們自己家裡把程序一x就可以了。而且光是開關這些服務端程序有可能就需要半小時,開起來又得半小時。如果在運行過程中因為一些錯誤導致服務器內存、cpu佔用漲了,還得把服務器全部重啟一遍,讓服務器恢復一下最佳狀態,這個時間又得花半小時。另外一個就是大家說的服務端更新了,不僅限於活動之類的,其實活動這些在大多數服務端是屬於不需要更新的,只是設置一下內容參數。

所以很多遊戲例行維護公告說預計6小時,算下來差不多就2-3小時的樣子(被忽悠了不止1次2次,錯過了多少boss),實際上他真的只是重啟了服務器。。。。。。。


分享到:


相關文章: