开服即炸:玩家热情冲垮Beta服务器
9月18日,《魔兽世界:无限》(World of Warcraft: Forever)Beta测试正式上线。结果玩家还没来得及踏上新大陆,就先集体体验了一把"排队两小时,断线一秒钟"的经典节目——服务器直接被涌入的人潮冲崩。
暴雪高级游戏设计师 Josh Greenfield 在社交平台上兴奋得睡不着觉,他表示:"昨晚兴奋得睡不着。Beta的数据……是我在暴雪工作17年、做经典服近8年来见过最疯狂的。我们手里这个东西真的很特别。"
这话既是夸玩家热情,也从侧面印证了这次《无限》的关注度有多夸张。对一款尚未正式发售的作品来说,Beta阶段就能爆到这种程度,连见惯大场面的老暴雪都直呼意外。
制作人复盘:崩得"合情合理"
高级游戏制作人 Tom Ellis 随后发长文详细解释了崩溃原因。简单说,这次测试环境根本不是正式服级别的服务器架构。
他坦言:"魔兽的Beta通常不会带来巨大的数据波动,所以这套环境并没有那么强。"整个Beta只使用了一个区域服务器,当海量玩家同时登录时,瓶颈立刻出现——这就是玩家排完长队后又被踢下线的直接原因。
更让运维头大的是,团队花了约半小时才定位到问题,因为当时游戏和战网服务都显示负载很低。Ellis 无奈地说:"我们都意识到需要增加更多日志和通知,但这是第一次看到这个系统在没有明显CPU问题的情况下被触发。20年了,总有新东西。"
【编辑观察】监控指标一切正常,服务器却已经在崩溃边缘——这种"隐形爆雷"最考验底层架构。测试服按日常Beta规格准备,明显低估了《无限》这块招牌的号召力。
连环爆雷:数据库、世界池全都顶不住
登录排队只是第一关,真正进游戏的玩家也没好到哪去。拾取物品、接取任务时出现长时间延迟,根源在于数据库性能不足。Oracle工程师不得不亲自下场,手动分析所有数据表,并设置自动化任务定期执行,才算勉强稳住局面。
与此同时,世界池的CPU和内存也"热得发烫"。问题出在空地图未能正确关闭,导致资源被一点点占满,最终只能靠重启服务器来彻底修复。暴雪趁这次救火顺便扩容,增加了更多世界并扩展了区域服务。
老毛病,但这次修得算快
其实这并不是暴雪第一次在大型上线日翻车。早在2019年,就有多位开发者向媒体解释过,"大型网游上线必崩"几乎是行业级难题,很难被彻底解决。真实玩家的登录节奏、行为模式和服务器压力,永远比内部模拟更狂野。
不过正如 Ellis 所说,至少这次的修复速度比当年《暗黑破坏神3》发售后连续数周无法正常游玩要快得多。从开服崩溃到定位问题、扩容重启,团队的响应已经算敏捷。
《魔兽世界:无限》预计将于11月正式上线。Beta这次"幸福的崩溃"算是提前给暴雪敲了警钟:等正式发售那天,如果还只准备这种规格的服务器,那玩家的热情恐怕还得再把服务器点燃一次。





评论
排队两小时断线一秒钟,Beta崩服居然崩出个“17年最疯狂数据”,设计师兴奋到睡不着,这心态也是没谁了。复盘说只用了单区域服务器,负载看着还很低,定位问题花了半小时——经典服玩家的冲击力,看来连暴雪自己都低估了。