[情報] 神魔之塔伺服器事故說明與今後應變
神魔之塔伺服器事故說明與今後應變
首先,請容我們為伺服器問題帶來不愉快的遊戲體驗向所有召喚師致歉。
在列出背後原因及解決的方案前,先說明一下近期發生的伺服器狀況。
我們的伺服器自 9 月份以來發生過 8 次事故 (未計畫 18.1 版本更新停機維護) ,大部份
事故原因為伺服器「數據傳輸不完整」所導致,和以往因人流眾多而引起的問題不同。
在經過一個多月來的修復過程,我們竭力解決伺服器的各種問題,以避免出現影響玩家遊玩
神魔之塔的情況。
伺服器事故時間:
1) 2019 年 9 月 11 日 11:08 至 2019 年 9 月 12 日 07:00 ( 包括 20 小時伺服器維護
)
2) 2019 年 9 月 13 日 10:54 至 2019 年 9 月 13 日 23:10 ( 包括 12 小時伺服器維護
)
3) 2019 年 9 月 17 日 06:00 至 2019 年 9 月 17 日 23:12 ( 包括 15 小時伺服器維護
)
4) 2019 年 9 月 29 日 07:28 至 2019 年 9 月 29 日 08:30
5) 2019 年 10 月 02 日 22:10 至 2019 年 10 月 02 日 23:43
6) 2019 年 10 月 08 日 11:05 至 2019 年 10 月 08 日 14:00
7) 2019 年 10 月 13 日 18:42 至 2019 年 10 月 13 日 18:43
8) 2019 年 10 月 14 日 23:40 至 2019 年 10 月 15 日 00:40
1) 伺服器出現了什麼問題?原因為何?
當玩家進入遊戲時,伺服器會索取玩家帳戶資料及遊戲核心資料,伺服器向數據庫或快取伺
服器索取或儲存資料時,傳輸的資料必須完整才能確保玩家能正常遊玩。
在最近數次事中,伺服器在進行資料傳輸的過程中出現數據不完整,當中包括部份玩家的個
人帳戶資料及遊戲核心資料,該批玩家由於個人帳戶資料缺失而導致無法連接伺服器;而其
他玩家則由於遊戲核心資料缺失問題,所以在進入遊戲後會出現各種異常問題。
對於伺服器事故,我們設想了數個原因:
i. 內部系統邏輯出錯
我們於事故出現時最先懷疑的,是內部系統邏輯上是否出現錯誤導致問題,但經過詳細的檢
查後已經排除了這個可能性。
ii. 第三方伺服器服務供應商問題
另一個有可能的原因,則是第三方伺服器服務供應商在進行傳輸時出現錯誤,導致數據出現
缺失及異常。
iii. 伺服器作業系統問題
我們亦查找過其他公司有否發生相近情況,經調查發現,其他公司的服務也曾因伺服器作業
系統的核心出現問題,發生類似事件。
2) 為什麼維護時間都這麼臨時?
異常情況都是無預警及隨機的狀況,當我們發現部份玩家數據有異常時,我們需要即時進行
臨時維護,以免影響到其他正常玩家的數據。
其中一個情況是,我們曾公告並安排在 9 月 17 日 09:00 停機維護,然而在當天 06:00
我們發現異常問題發生,所以提早在 08:48 進行維護。對於未有及時發佈緊急維護消息,
我們在此誠懇地致歉。
3) 伺服器出現問題後至今,神魔之塔官方人員實施了哪些修正及預防措施?
有關問題發生後,我們在多次伺服器維護中進行以下工作措施,加強對我們伺服器的保護,
盡力令系統正常運作。
為數據資料受損的玩家進行修復工作
將系統版本升級,加強修復系統漏洞及安全問題
在不同地方的數據讀取及存入時加強校對及保護機制
把整個伺服器結構及設置重建,好讓系統在全新的操作環境下運行
伺服器系統會因應負載情況而自動新增或減少伺服器的數量,我們發現「數據傳輸不完整」
的問題隨機發生在這些剛剛自動新增的伺服器上。針對這情況,我們加強了對新增的伺服器
的檢測,當其中一台伺服器發生類似問題,會即時自動地從系統脫離,停止運作,從而不會
影響當下玩家;同時系統亦會立即自動通知工程師,以檢查情況。我們相信這做法能有效地
防止類似事件影響玩家遊玩神魔之塔。
4) 神魔有增設伺服器嗎?
我們採用雲端伺服器服務,伺服器可以隨時增加數量以應付當時的需求。過往遇到人流眾多
的活動時,伺服器不單是自動添加數量,工程師也會提早增加伺服器。可是,最近數次的事
件和以往因人流眾多而引起的問題不同。
5) 最近數次的伺服器問題和以往的有什麼不同?
以往的情況大多是遇到人流過多情況,當下的伺服器未能應付負荷時會造成分流,我們會預
早加設伺服器數目,預先應付當下的人流負荷。而最近數次的事件不是伺服器負荷過重,而
是系統數據隨機地在網絡傳輸中出現缺憾,增加伺服器這方法並未能解決這個問題,所以期
間在多次伺服器維護中進行各項預防問題的工作措施,加強對伺服器的保護。我們同時亦正
跟第三方伺服器服務供應商溝通,尋求完全解決的方案。
6) 18.1版本更新當天 (10 月 21 日) 伺服器停機維護是因為什麼原因?
第一次維護:10 月 21 日 09:00 – 17:15
除了原定的版本更新維護工作外,為進一步排除伺服器網絡會產生傳輸時出現數據缺失及異
常問題,在更新維護當天,我們再次重整伺服器結構及設置到新的伺服器網絡中,維護時間
比我們預估的為長,延遲了 15 分鐘,在此我們再次致歉。
第二次維護:10 月 21 日 19:15 – 23:00
開放伺服器後,新建的伺服器有設置問題,令機能運作處理比平常慢,出現效能問題,所以
在當天 19:15 時決定停機維護以解決問題,並於 23:00 確保所有玩家能進入遊戲。
7) 官方在第二次停機維護做了什麼措施嗎?
我們當晚進行了緊急停機維護修正新建伺服器的設置,設置完成並重新開服配合分流後,目
前伺服器已確保正常運作。
8) 工程師的話
對於最近發生的伺服器問題為大家帶來不愉快的遊戲體驗,我們在此致上最高的歉意。
團隊不斷有新的工程師及測試員加入,並持續招聘合適的人選,致力改善遊戲內的 Bug 問
題,加強伺服器保護措施及穩定性,以避免出現影響玩家遊玩神魔之塔的情況。感謝召喚師
的體諒,請大家繼續支持神魔之塔。
文章來源: https://reurl.cc/ObMmp7
大家看完文章有什麼感覺?
身為1420天登入的中生代玩家,希望神魔可以長長久久,他們好好檢討是必要的。希望可以
在改版之餘還,好好穩定伺服器。體驗要好,玩家才回長久的玩下去。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.229.26 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/ToS/M.1572418000.A.C72.html
→
10/30 14:50,
4年前
, 1F
10/30 14:50, 1F
推
10/30 14:50,
4年前
, 2F
10/30 14:50, 2F
→
10/30 14:50,
4年前
, 3F
10/30 14:50, 3F
推
10/30 14:51,
4年前
, 4F
10/30 14:51, 4F
推
10/30 14:51,
4年前
, 5F
10/30 14:51, 5F
推
10/30 14:55,
4年前
, 6F
10/30 14:55, 6F
推
10/30 14:55,
4年前
, 7F
10/30 14:55, 7F
→
10/30 14:56,
4年前
, 8F
10/30 14:56, 8F
推
10/30 14:58,
4年前
, 9F
10/30 14:58, 9F
噓
10/30 15:04,
4年前
, 10F
10/30 15:04, 10F
推
10/30 15:07,
4年前
, 11F
10/30 15:07, 11F
→
10/30 15:07,
4年前
, 12F
10/30 15:07, 12F
推
10/30 15:07,
4年前
, 13F
10/30 15:07, 13F
→
10/30 15:08,
4年前
, 14F
10/30 15:08, 14F
推
10/30 15:08,
4年前
, 15F
10/30 15:08, 15F
→
10/30 15:11,
4年前
, 16F
10/30 15:11, 16F
推
10/30 15:14,
4年前
, 17F
10/30 15:14, 17F
推
10/30 15:16,
4年前
, 18F
10/30 15:16, 18F
推
10/30 15:18,
4年前
, 19F
10/30 15:18, 19F
→
10/30 15:18,
4年前
, 20F
10/30 15:18, 20F
推
10/30 15:20,
4年前
, 21F
10/30 15:20, 21F
→
10/30 15:20,
4年前
, 22F
10/30 15:20, 22F
→
10/30 15:20,
4年前
, 23F
10/30 15:20, 23F
→
10/30 15:20,
4年前
, 24F
10/30 15:20, 24F
→
10/30 15:20,
4年前
, 25F
10/30 15:20, 25F
噓
10/30 15:23,
4年前
, 26F
10/30 15:23, 26F
噓
10/30 15:25,
4年前
, 27F
10/30 15:25, 27F
→
10/30 15:25,
4年前
, 28F
10/30 15:25, 28F
→
10/30 15:33,
4年前
, 29F
10/30 15:33, 29F
→
10/30 15:34,
4年前
, 30F
10/30 15:34, 30F
噓
10/30 15:36,
4年前
, 31F
10/30 15:36, 31F
→
10/30 15:36,
4年前
, 32F
10/30 15:36, 32F
→
10/30 15:36,
4年前
, 33F
10/30 15:36, 33F
噓
10/30 15:42,
4年前
, 34F
10/30 15:42, 34F
→
10/30 15:45,
4年前
, 35F
10/30 15:45, 35F
→
10/30 15:46,
4年前
, 36F
10/30 15:46, 36F
→
10/30 15:52,
4年前
, 37F
10/30 15:52, 37F
噓
10/30 15:52,
4年前
, 38F
10/30 15:52, 38F
噓
10/30 15:54,
4年前
, 39F
10/30 15:54, 39F
還有 37 則推文
噓
10/30 19:56,
4年前
, 77F
10/30 19:56, 77F
推
10/30 19:58,
4年前
, 78F
10/30 19:58, 78F
→
10/30 19:58,
4年前
, 79F
10/30 19:58, 79F
噓
10/30 20:08,
4年前
, 80F
10/30 20:08, 80F
噓
10/30 20:13,
4年前
, 81F
10/30 20:13, 81F
噓
10/30 20:22,
4年前
, 82F
10/30 20:22, 82F
→
10/30 20:44,
4年前
, 83F
10/30 20:44, 83F
推
10/30 20:51,
4年前
, 84F
10/30 20:51, 84F
噓
10/30 20:56,
4年前
, 85F
10/30 20:56, 85F
噓
10/30 20:56,
4年前
, 86F
10/30 20:56, 86F
推
10/30 21:12,
4年前
, 87F
10/30 21:12, 87F
推
10/30 21:13,
4年前
, 88F
10/30 21:13, 88F
→
10/30 21:13,
4年前
, 89F
10/30 21:13, 89F
噓
10/30 21:37,
4年前
, 90F
10/30 21:37, 90F
→
10/30 21:37,
4年前
, 91F
10/30 21:37, 91F
噓
10/30 21:53,
4年前
, 92F
10/30 21:53, 92F
→
10/30 21:57,
4年前
, 93F
10/30 21:57, 93F
→
10/30 21:58,
4年前
, 94F
10/30 21:58, 94F
推
10/30 22:15,
4年前
, 95F
10/30 22:15, 95F
噓
10/30 23:05,
4年前
, 96F
10/30 23:05, 96F
→
10/30 23:40,
4年前
, 97F
10/30 23:40, 97F
噓
10/31 00:14,
4年前
, 98F
10/31 00:14, 98F
→
10/31 00:14,
4年前
, 99F
10/31 00:14, 99F
噓
10/31 01:00,
4年前
, 100F
10/31 01:00, 100F
→
10/31 01:00,
4年前
, 101F
10/31 01:00, 101F
噓
10/31 01:13,
4年前
, 102F
10/31 01:13, 102F
→
10/31 01:34,
4年前
, 103F
10/31 01:34, 103F
推
10/31 02:19,
4年前
, 104F
10/31 02:19, 104F
推
10/31 08:05,
4年前
, 105F
10/31 08:05, 105F
噓
10/31 09:40,
4年前
, 106F
10/31 09:40, 106F
噓
10/31 12:12,
4年前
, 107F
10/31 12:12, 107F
→
10/31 12:13,
4年前
, 108F
10/31 12:13, 108F
→
10/31 12:13,
4年前
, 109F
10/31 12:13, 109F
→
10/31 12:20,
4年前
, 110F
10/31 12:20, 110F
推
10/31 13:06,
4年前
, 111F
10/31 13:06, 111F
→
10/31 13:06,
4年前
, 112F
10/31 13:06, 112F
推
10/31 13:39,
4年前
, 113F
10/31 13:39, 113F
推
10/31 13:48,
4年前
, 114F
10/31 13:48, 114F
推
10/31 17:14,
4年前
, 115F
10/31 17:14, 115F
噓
11/03 13:45,
4年前
, 116F
11/03 13:45, 116F