GitHub因多个事件于2025年4月面临服务中断
realtime news May 14, 2025 14:18
由于配置错误和数据库资源争用,GitHub的服务在2025年4月经历了三次重大中断,影响了Codespaces用户并导致迁移服务失败。

根据GitHub可用性报告,GitHub在2025年4月经历了几次服务中断,影响了包括Codespaces和迁移功能在内的各种服务。
4月11日的事件
4月11日,GitHub的Codespaces用户面临重大挑战,大约75%的用户在创建和启动服务时失败。此次事件从世界协调时03:05开始,持续39分钟,归咎于手动更改了一个内部依赖项配置,此更改没有经过充分测试覆盖。GitHub的监控和检测系统迅速识别了这一问题,通过恢复更改快速解决了此问题。
4月23日的数据库资源争用
本月晚些时候,4月23日,由于数据库主机上的资源争用,多项GitHub服务受到影响,出现了20分钟的性能下降。错误率影响到总请求的2%至5%,这与查询负载和正在进行的架构更改之间的相互作用有关,导致连接饱和。架构迁移的完成解决了这个问题。GitHub随后识别出架构更改工具中的回归问题,并恢复到更加稳定的版本以降低未来风险。
迁移服务失败
同一天,GitHub的迁移服务从19:13到19:55 UTC经历了故障增加。这是由于配置更改无意中移除了对存储库迁移工作者的访问,影响了57个组织的837次迁移。用户收到错误消息,提示他们寻求支持。在恢复访问后,服务恢复正常。
为响应这些事件,GitHub已实施了增强的测试覆盖率和更精细的监测阈值。公司还在审查数据库容量和改进监控系统,以防止类似问题的再次发生。
用户可以通过关注GitHub的状态页面和GitHub工程博客来获得实时更新和进一步的见解。
Image source: Shutterstock