暴雪公开《暗黑破坏神2 狱火重生》炸服原因
老代码适应不了新时代玩家的玩法?
《暗黑破坏神2 狱火重生》近期遭遇了大规模的服务器连接问题,今天暴雪在官方论坛发表了一篇博文,详细介绍了造成问题的原因,简单来说大致上是「老机制适应不了新时代玩家的玩法」。
根据博文描述,本作出现「炸服」问题的原因非常复杂,由多个因素组合而成,具体提炼如下:
- 在问题爆发前,官方刚好更新了一个让玩家新建房间更方便快捷的补丁
- 服务器遇到了前所未有的流量压力,同时在线的玩家人数比游戏首发时还高得多,造成数据库过载
- 游戏沿用了原版的许多旧代码,保留了原版的服务器交互机制,但暴雪没想到它会不适应新时代玩家的游玩方式。2001 年原版最火爆的时候,网上几乎没有任何攻略,多数玩家只懂得慢慢刷,但今天玩家们随便就能找到最优的刷图方法
- 玩家们短时间内重复新建房间退出再新建的刷刷刷方式(每 20 秒进出一次),加剧了服务器负担,服务器在几十分钟内需要生成数十万个房间
暴雪方面表示,目前团队正在尝试解决种种问题,短期内推出的解决方案只能缓解目前的状况,比如把回档几个小时缓解成回档几分钟、对玩家新建房间进行限速等,要完全解决的话需要更长的时间去优化游戏的架构。