写点什么

GitHub Git 因配置更新错误而停机

  • 2025-01-27
    北京
  • 本文字数:1004 字

    阅读完需:约 3 分钟

大小:477.82K时长:02:43
GitHub Git 因配置更新错误而停机

GitHub 这项数以百万计的组织在使用的关键服务,在 1 月 13 日因配置更改错误而遭遇了 49 分钟或更长时间的 Git 停机,这凸显了对这项云服务的依赖所存在的风险。

 

GitHub 的官方状态报告称 Git 停机时间为 49 分钟,但有人报告了更长的停机时间。“那天停机了大约 2 个小时……要么是 GitHub 不知道如何沟通,要么是他们还没法确定实际的影响范围,”一位用户说。

 

这可能是自 2024 年 8 月 14 日以来最严重的 GitHub 停机,彼时所有 GitHub 服务在一段时间内都无法供所有用户访问,而且那次同样是由配置更改错误引起的,只不过出问题的是 GitHub.com 数据库。

 

8 月,这家微软旗下的 DevOps 巨头表示,“为了防止再次发生事故,我们正在数据库变更管理流程中实施额外的防护措施”以及“提高对依赖项故障的恢复能力”。

 

这次问题出在内部负载均衡器的配置上,该公司又做出了类似的承诺,称其将改进“监控和部署实践,以减少检测时间,并在未来自动缓解此类问题”。

 

Git 是分布式版本控制系统,是 GitHub 存储库的核心。虽然不是整个 GitHub 都出现了故障,但 Git 是许多其他服务的关键依赖项,这些服务依赖它来检索存储库中最新和正确的代码版本。

 

一个缓解因素是,像 Git 这样的分布式版本控制系统使开发人员能够使用自己机器上的存储库副本继续工作,因此短暂中断的损害是可以控制的。但是,GitHub Actions 等工具或设置为使用 GitHub 存储库的 CI/CD(持续集成/持续部署)系统仍然存在问题,从而影响了部署。

 

一些开发人员误解了正在发生的事情,导致他们做了很多额外的工作。例如,一位开发人员收到了消息“权限被拒绝(公钥)。致命:无法从远程存储库读取”,导致他们检查了 SSH 密钥;另一个开发人员也遇到了同样的问题,他“花了最后一个小时排除故障,删除/重新添加密钥,重新启动我的服务器,生成新密钥。”也许,教训是,在进一步排除故障之前,总是要先检查 GitHub 状态。

 

GitHub 拥有超过 1 亿开发人员,即使是短暂的中断也会造成严重后果。自托管的风险更小吗?“我们使用 GitHub Enterprise Server 自托管 GitHub……我想说,在过去 12 个月中,我们的正常运行时间轻松超过了 GitHub.com,”对最新事件的一条评论这样说道。话虽如此,自托管也有其自身的风险,而且 GitHub.com 无与伦比的规模赋予了它让自托管无法比拟的全球资源。

 

原文链接:https://devclass.com/2025/01/15/github-git-downtime-caused-by-bad-configuration-update/

2025-01-27 08:0015282

评论

发布
暂无评论

有没有好用的低代码平台,支持本地私有化部署的?

优秀

低代码 私有化部署

从了解洞态 IAST 到加入开源社区

火线安全

DevSecOps IAST

AI风起荆楚,人工智能中国体系即刻启航

脑极体

世界女性科技群落(四):技术与流行文化顶格发展,日韩女性的科技暗面

脑极体

58 K8S之集群日志系统

穿过生命散发芬芳

k8s 28天写作 12月日更

多因子认证是什么意思?与双因子认证有什么区别?

行云管家

身份认证 双因子认证 账户安全

2022年之前,你不得不了解的一些 DevOps 趋势

飞算JavaAI开发助手

大数据埋点如何实现、验证和管理

融云 RongCloud

融云荣获“2021 数字化服务创新成长企业”奖

融云 RongCloud

百度APP视频播放中的解码优化

百度开发者中心

视频 解码技术

泉州有几家正规等保测评公司?在哪里?叫什么名字?

行云管家

网络安全 等保 等级保护 等保测评

恒源云(GPUSHARE)_有关【图像平滑】的论文小记

恒源云

深度学习 CV 图像处理

实现一个javaagent需要几步?

BUG侦探

Java javaagent IAST

模型黑盒|机器学习模型的“可解释性”研究

索信达控股

神经网络 机器学习 神经网络模型

【网络安全】针对 HTTP/2 协议的HTTP Desync攻击

H

网络安全 信息安全 漏洞

白帽近距离|TimeLine Sec安全团队威猛先生

火线安全

物联网之智慧农业应用分析&大数据之数据挖掘技术的应用

亚马逊云科技 (Amazon Web Services)

人工智能 云计算 大数据 物联网

直播连麦的人工智能回声消除技术探索

融云 RongCloud

遥遥无期

Tiger

28天写作

深入Java线程池:从设计思想到源码解读

Ayue、

线程池

基于DataX的数据同步(上)-DataX介绍以及安装

恒生LIGHT云社区

MySQL 数据库 数据同步 DataX

Token机制相对于Cookie机制的优势

郑州埃文科技

数据库 IP Token API

2021年终总结

hasWhere

25年,初心未改。

澳鹏Appen

人工智能 机器学习 训练数据 数据训练

Orillusion | 第一个WebGPU中文社区

Orillusion

WebGL 渲染 元宇宙 Metaverse webgpu

☕【权限设计系列】「认证授权专题」史上最全的权限认证服务的权限模型大全

洛神灬殇

架构设计 12月日更 权限设计 功能设计

风云再起之国产数据库风云榜-2021年12月

墨天轮

数据库 opengauss TiDB 国产数据库

项目开发架手架规划

hasWhere

华为与湖北三所高校共建首批鲲鹏&昇腾产教融合育人基地

科技热闻

艾瑞发布《2021 年全球互联网通信云行业研究报告》,融云持续领跑市场

融云 RongCloud

Linux中如何设置SSH密钥提升登陆安全性

恒生LIGHT云社区

Linux SSH

GitHub Git 因配置更新错误而停机_DevOps & 平台工程_Tim Anderson_InfoQ精选文章