請豎屏訪問

人才招聘

首頁 活動中心 客服中心 賬號中心 人才招聘 關于我們
首頁 > 動態 > 正文

MT卡機何時休?技術專家會診MT服務器

最新數據,2:01,開服一分鐘,瞬間新進9836人。
2點15分,開服15分鐘,后臺數據顯示,新進32301人。另外,非常抱歉,同時連接的玩家數量太多,多組服務器出現無法進入的情況。請大家錯時上線。
3點20分,開服80分鐘,后臺數據顯示,總新進109821。所有平臺第二組服務器均已開啟。小米的老大電話:小米公司客服電話被打爆,已經從賣手機的高科技公司變成了游戲公司客服,必須馬上準備第三組服務器!
5點20分,新進玩家186200,開服3小時20分鐘。目前新進穩步增加。部分還沒有進入游戲的玩家,請稍等,我們根據新進情況和服務器負載情況,決定是否臨時增開新的服務器。
23點整,開機9小時,總新進玩家328763。經過我們的努力,頂著幾十萬玩家“買表”不斷的天雷滾滾。終于在晚上九點,所有服務器回歸正常,大量玩家開始涌入。在9小時內的新進玩家總數,接近IOS玩家日活躍的30%。
Gamelook今天嘗試的并不是上述7大聯運平臺,而是一個不算熱門、也不算冷門的新浪微博的MT服務器,依然在登陸后出現掉線、卡機的情況。更多的安卓玩家更是在不斷重演無法登陸的情況。MT的卡機可謂從iOS一路卡到了android,一方面說明人氣高,但另一方面卓越游戲逃不脫存在自身的問題。
MT的服務器是紙糊的么?一涌就破?
在邢山虎今天發出的道歉信上,大師如此解釋今日的卡機事件:“沒有估算到在開服第一個小時就有超過10萬玩家進入游戲,更想不到的是,外面還卡了20多萬玩家無法進入游戲。每組服務器都有同時超過5萬的玩家在嘗試進入,形成了一個瓶頸,大家反復嘗試時,又造成了新的壓力; 這些新進玩家都在同時進行游戲,同一時間內,數據交換頻度遠大于已經運行數月的IOS游戲,因此,會感受到卡機。”
對于服務器為何不斷出現這種問題,gamelook下午聯系了兩家公司的資深技術人員,對這類手游開服卡機的情況了解了一些情況,供行業參考。
游族版的解釋:
游族某資深服務器端負責人表示,出現卡、無法登陸的情況,“主要是MT這個游戲大致上、用戶網絡請求模式是短連接請求模式,用戶的每次操作都會產生創建、關閉的壓力,當連接丟失就會不斷重新嘗試,而伴隨大量用戶涌入,就會出現服務器高峰的壓力,就會造成連接不上的情況。”
對于出現這種問題的根源、和解決辦法,該小伙表示,“卡、登陸不上應該是網絡分布式沒做好,一般一個服務器5000人,如果預期會超過就需要做一個分布式的方案,這樣的分布式方案成本并不高。像zynga都是分布式的方案,不會將壓力放在某一臺服務器上。MT在這方面可能沒預計到今天會有這么大量的玩家涌入。”
頁游公司是如何處理大量用戶涌入問題,其回答:“頁游的做法就是導入新服務器,分區方案是很快的,幾分鐘就開好新服,假設我們游戲剛上,不清楚壓力的情況,之前就是開一組、備2組來做準備。我們采用的是虛擬化產品、類似云服務器,游族用的是自己的服務器?!?/span>
對于此前微博上有人說MT是因為服務器端用的C++寫的而導致無法適應,游族該負責人表示,這跟語言沒關系,C++的效率已經很高。
DeNA版解釋:
DeNA是一家日本的大型社交游戲平臺,他們的游戲產品基本全部都是手游,我們也請到了DeNA的資深技術人員,做了一番詢問。
該人士表示:“在日本一款熱門的手機游戲通常DAU可以達到幾十萬甚至上百萬,同時在線也會超過10萬,但Mobage平臺很少出現玩家無法登錄或者宕機的情況。為了保證服務器穩定,我們會設定一個服務器組,這個概念不同于國內開服(服務器組)的設置?!?/span>
首先我們通常采用預注冊的方式來預估游戲上線時候的用戶量,然后根據經驗配置服務器組數量,以及每組服務器組的服務器數量,組成一個大服務器組。并通過自主開發的后臺系統檢測服務器情況,一旦達到預警數值,會自動開啟一臺鏡像服務器,以保證游戲服務器的穩定,玩家不受影響。
另外由于夢寶谷是平臺,玩家注冊、登錄等問題基本是在平臺上完成,并可直接進入游戲,根據設置就近選擇穩定的服務器組進行游戲。
對于MT這樣的問題,可以建議使用高性能的云服務技術,在云端自動隨時自動開啟服務器鏡像,以保證服務器不宕機.
最后一句:
對于如何才能做出最完美的服務器方案,保障玩家最佳的游戲體驗,gamelook期盼業內大牛能多多分享經驗!歡迎投稿給我們!
?