魔兽世界无限Beta上线服务器崩溃
IT时代网9月19日消息,《魔兽世界:无限》Beta 测试于 9 月 18 日上线,随后因涌入人数过多而崩溃。
暴雪高级游戏设计师 Josh Greenfield 在社交平台表示:「昨晚兴奋得睡不着。Beta 的数据,是我在暴雪工作 17 年、做经典服近 8 年来见过最疯狂的。我们手里这个东西真的很特别。」
高级游戏制作人 Tom Ellis 则发文详细解释了崩溃原因:测试环境并非正式服级别的服务器架构,魔兽的 Beta 通常不会带来巨大的数据波动,所以这套环境并没有那么强。整个 Beta 只使用了一个区域服务器,当大量玩家同时登录时,服务器开始出现异常,玩家排完长队后被断连正是这一瓶颈所致。
Ellis 透露,团队花了约半小时才定位到问题,因为游戏和战网服务当时都显示负载很低。拾取、接任务时的长时间延迟源于数据库性能不足,Oracle 工程师不得不手动分析所有表并设置自动化任务定期执行。世界池的 CPU 和内存也「热得发烫」,空地图未能正确关闭导致资源被逐渐占满,修复需要重启服务器。
暴雪同时趁机增加了更多世界并扩展了区域服务。这不是暴雪第一次在大型上线时翻车,2019 年多位开发者曾解释过「大型网游上线必崩」几乎无法彻底解决;Ellis 也表示,至少这次的修复速度比当年《暗黑破坏神 3》发售后数周无法正常游玩要快得多。

注:本文中包含AI辅助创作的内容。
编辑:张智超