Bungie 解释了为什么《命运 2》服务器已经着火了几个月以及为什么它不能很快被扑灭
来源:酷易软件园
2023-07-02 19:02:38
(相关资料图)
几个月来,《命运 2》一直在与不断增加的错误代码和定期服务器中断作斗争,经常导致玩家每周都无法玩游戏。现在,开发商 Bungie 终于解决了游戏的稳定性问题以及正在采取的修复措施。剧透:这是好消息,也是坏消息。 让我们从一个显而易见的问题开始:为什么服务器会着火?Bungie 在其最新博客文章中解释说,罪魁祸首是名为 Claims 的基础设施的一部分,该基础设施跟踪即时游戏玩法,因此“处理大量数据,路由每一个击杀、球体或 Glimmer 单位”在《命运 2》中发送给正确的收件人。”在《Lightfall》发布之前,Bungie 对声明进行了更改,以帮助提高高流量时刻(例如扩展包或突袭启动)期间的稳定性。不幸的是,这些变化通过“服务错误恢复功能的问题”损害了整体稳定性。这导致我们出现《命运 2》中出现的错误代码和服务器中断。Bungie 表示,由于这些问题的性质,其新系统“并不总是按预期恢复”,从而导致了 Weasel 和 Baboon 等臭名昭著的错误代码,并迫使索赔服务本身或整个《命运 2》基础设施硬重启。这反过来会导致停机,Bungie 表示正在“迅速纠正”。 在修复问题时,Bungie 很快就强调“这不是一个一朝一夕就能完成的过程”,部分原因是仓促的改变可能会让事情变得更糟。该团队表示:“我们所做的改进是解决玩家遇到的直接问题以及更好地应对未来可能出现的任何潜在问题的关键一步。”考虑到这一点,Bungie 为计划中的《命运 2》稳定性修复提供了路线图,该修复将持续到接下来的两个赛季,即第 22 季和第 23 季。当然,该工作室已经在努力减少干扰并防止或缩短停机时间窗口,而这项工作将继续。 更相关的是,本季的更新将带来诊断改进,这将加快故障排除和分类速度,理想情况下,Bungie 能够“最大限度地减少稳定性进一步下降的风险,同时帮助我们进一步确认路线图上修复的有效性。”展望未来,第 22 季的推出旨在“提高《索赔》的‘自我修复’能力,并降低出现问题时需要让《命运 2》暂时下线的可能性。” (我猜他们会给它一个太阳能子类和一个治疗手榴弹;我不知道,我不是工程师。)如果一切顺利,这将改善检测,带来有针对性的索赔修复以实现稳定性和恢复,并“减少慢速消息的‘死亡螺旋’导致更多慢速消息的可能性。” 如果工程师们谈论的是死亡螺旋,那就是出了问题,但希望第 22 季至少能减少停机时间。 根据第 22 季的进展情况,第 23 季将进行“更深入、更广泛的架构改进,以提高《命运 2》的服务稳定性和恢复能力,其中将包括一系列额外的改进。” 因此,好消息是,《命运 2》流程中的哪一部分是最大的问题已经很明确,而且 Bungie 正在制定可行的修复方案。坏消息是这些修复需要一段时间——请记住,每个赛季都有几个月的时间,而第 21 季还有一个多月的时间。 最重要的是,Bungie 警告说,“其中一些变化本质上是结构性的,在我们最初推出这些变化时可能会带来额外的不稳定。” 换句话说,游戏至少在几个月内不会脱离困境,同时我们肯定会看到更多的错误和中断——也许是一些引人注目的新错误和中断。有人向服务器扔更多具有治疗作用的裸体并祈祷。