Pricing
Status historyRSS updatesStatus API

Powered by Uptimus

    Circle Ci 中断历史

    92 Circle Ci incidents · 2025年11月 — official updates, affected components, duration and resolution details.

    返回当前状态

    多克二等时间增加

    开始时间 2026年10月21日 UTC 19:31 · 1h 24m

    Issues轻微事件
    受影响的组件
    Docker Jobs
    1. 2026年10月21日 UTC 19:31identified

      由于容量问题,一些用户可能会看到gen2 Docker工作的等待时间增加.

    2. 2026年10月21日 UTC 20:03identified

      我们正在增加能力来帮助减轻这一问题。 注:我们仍在看到2x大号延迟20分钟.

    3. 2026年10月21日 UTC 20:22identified

      等待时间为2x大插头 工作正在恢复。 随着能力上线,我们将继续更新.

    4. 2026年10月21日 UTC 20:35identified

      等待时间2x大型打工 现在不到60秒。 等待其他资源规模的时间没有受到这一事件的影响,仍然不到10秒.

    5. 2026年10月21日 UTC 20:40monitoring

      我们看到,等待时间完全恢复了.

    6. 2026年10月21日 UTC 20:54resolved

      等待gen2 Docker工作恢复,工作在正常等待时间内运行.

    7. 2026年10月22日 UTC 23:29postmortem

      □ 总结 从协调世界时10月21日15:44到20:55,经营Gen 2 Docker工作的客户看到他们开始工作的等待时间增加. 在2x大资源类上,延迟时间最长,在那里工作等待长达20分钟. 造成这一事件的原因是,我们为满足需求而安排的云层数量有限,特别是对2个大型工作的需求。 作为回应,我们的工程团队配置了额外的实例类型,配置了额外的Gen 2 Docker集群. 至协调世界时20:55,等待时间已恢复正常,事件已得到解决. 事发后,将"Gen 2"多克舰队扩编为更多云区,继续积极站出更多云区来防止未来发生类似事件. 原始状态页面可在此查阅: [10月21日 - 增加多克gen2等待时间] (https://status.circleci.com/incicents/5jb50gh55gtj). □ 背景情况 当 CircleCI 执行一个 Docker 任务时,我们把它排在数个集群的云实例中之一,每个实例都能够执行多个孤立的工作. 在云实例上安排工作是一个经典["bin packing problem"](https://en.wikipedia.org/wiki/Bin packing problem):寻找符合请求资源类CPU,内存和存储的现有能力. 2×大等较大资源类比较小资源类更难相接,更紧密地组合. 我们使用一个排序的实例类型列表提供云实例。 如果云提供商不能提供我们的第一个选择,我们回到名单上的下一个类型。 我们进一步维持一个最小的机队规模:最低数量的情况继续运行,以便在需求低时我们不会放弃能力。 超过这个最小的舰队规模,随着需求的增长,我们增加一些例子。 当没有足够的能力来完成工作量时,我们将这项工作排到具备能力时为止。 # 发生的一切 # # What happened # (所有时间为世界协调时\) 从10月21日15点44分开始,对Gen 2 二大资源类的需求急剧上升,我们没有迅速提供额外的能力来跟上. 我们的工程组开始调查 到19:25,Gen 2 二大资源类的等待时间已经达到20分钟,其他资源类的等待时间也有所增加. 到了19:56,我们的工程团队已经为Gen 2机队配置了额外的实例类型,以便获得更多的在线容量,到19:59,我们正在提供这些实例类型. 在20:11,我们增加了几个Gen 2集群,并增加了这些集群的最低舰队规模. 到20:35,排队工作数量恢复到正常水平,到20:41,2x大工作95%在4秒内开始. 我们在20: 55解决了这个事件. 在解决了这起事件后,我们为多克工作增加了更多的云区来提供更大的能力. □ 未来的预防和改进过程 我们已经采取了以下步骤来改善就业的起步时间,包括从更多地方寻找能力,为大型资源类别保留更多能力,以及实施更快速的供应。 ** 我们增加了多克工作地区。 ** 我们最近为机器工作增加了更多的云区,我们现在也为多克工作做了同样的工作。 ** 我们将积极继续增加多克和机器两个职位的云区。 ** 我们增加了2个基因组**。 我们另外配置了几个Gen 2集群,以便更快地安排工作,并提供更多的总能力。 ** 我们扩大了我们使用的云实例类型,并提高了我们的最低舰队规模。 ** 我们已经配置了额外的实例类型 。 我们还增加了Gen 2的最低舰队规模,以满足目前的基线需求。 ** 我们修改了工作日程安排,以优先安排较大资源类别。 ** 我们改变了我们安排工作的方式,以便在资源类别中更公平地平衡等待时间,并更有效地将工作归入现有实例。 □ 结论 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这一事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    在 m4pro. 上增加macOS 工作的等待时间

    开始时间 2026年10月20日 UTC 15:58 · 2h 16m

    Issues轻微事件
    受影响的组件
    macOS Jobs
    1. 2026年10月20日 UTC 15:58investigating

      我们看到一些macOS工作的等待时间增加,使用m4pro. 大型资源类. 我们正在调查 并很快提供另一个更新。 谢谢你的耐心.

    2. 2026年10月20日 UTC 16:32monitoring

      客户在m4pro上运行macOS工作. 大型资源类仍然看到等待时间增加,一些工作要等上30分钟才能开始. 我们继续监视这个, 并很快分享另一个更新.

    3. 2026年10月20日 UTC 17:02monitoring

      M4pro.的等待时间由于巨大的需求而仍然提升. 所有m4pro. 中度是正常的。 我们正在积极监测,我们赞赏耐心.

    4. 2026年10月20日 UTC 17:31monitoring

      等待 m4pro 上的 macOS 工作。 大型资源类正在恢复 。 使用Xcode 27.0的作业现在平均等待约~3.5分钟,比高峰时的~40分钟低. 使用Xcode 26.6 和 26.4.1 的工作仍在积压,正在清理。 等待时间在m4pro。 中是正常的。 一旦我们继续监测,我们将分享另一个最新情况.

    5. 2026年10月20日 UTC 18:14resolved

      等待 m4pro 上的 macOS 工作。 大型资源类已恢复正常 。 我们感谢你在清理积压工作时的耐心.

    自动翻译自官方事件更新。

    延迟启动使用 Xcode 26. 6.0 的 macOS 任务

    开始时间 2026年10月14日 UTC 14:47 · 1h 13m

    Issues轻微事件
    受影响的组件
    macOS Jobs
    1. 2026年10月14日 UTC 14:47investigating

      从UTC下午约14:00起,运行在M4 Pro大型资源类上使用Xcode 26.6.0的macOS工作的客户正在经历延迟开始工作. 等待时间已经超过30分钟。 谢谢你在工程师调查时的耐心 我们将在协调世界时15: 30前再次提供最新情况.

    2. 2026年10月14日 UTC 15:17identified

      延迟启动使用 Xcode 26. 6.0 的 macOS 任务已恢复 。 从协调世界时约15:11起,使用Xcode 26.4的macOS工作开始出现延迟,等待时间约为30分钟. 谢谢你的耐心 在我们的工程师努力解决这个问题的时候 我们将在协调世界时15点45分前再次提供最新情况.

    3. 2026年10月14日 UTC 16:01resolved

      UTC10月14日约14:00至15:51之间,运行使用Xcode 26.6.0或Xcode 26.4的macOS工作的客户遭遇了启动工作的延迟. 从协调世界时约14:00起,在M4 Pro大型资源类上使用Xcode 26.6.0的工作等待了30分钟或更长的时间才开始,这些延迟在协调世界时约15:12恢复. 从UTC大约15:11开始,使用Xcode 26.4的工作等待了大约30分钟才开始. 这个问题已经解决,所有受影响的功能都恢复正常. 我们感谢你在我们团队努力执行一个解决方案时表现出的耐心.

    自动翻译自官方事件更新。

    在 UI 和 API 中出现数据的延迟

    开始时间 2026年10月9日 UTC 11:33 · 14h 36m

    Outage重大事件
    受影响的组件
    CircleCI APICircleCI UI
    1. 2026年10月9日 UTC 11:33identified

      我们的数据基础设施出现延误,导致在建立数据和一些通知被看到之前出现延误。 我们正在努力减缓局势.

    2. 2026年10月9日 UTC 13:00identified

      受到影响的是: 客户触发管道,客户依赖出站的网络呼号、电子邮件和Slack通知。 你还能期待什么? 自协调世界时11:15起: - 管道仍在制造中,而这种管道正在进行中但尚未加工,因此重接可能导致管道重复。 - 外出网站和交易通知(Slack和电子邮件)没有发出。 - 管道状态可能不明显。 - 项目使用页上的使用费数据将失效。 谢谢你的耐心 在我们的工程师努力解决这个问题的时候 下一次更新 : 我们将在协调世界时13:30前提供另一个最新情况.

    3. 2026年10月9日 UTC 13:30identified

      在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 受到影响的是: 客户触发管道,客户依赖出站的网络呼号、电子邮件和Slack通知。 你还能期待什么: - 自协调世界时11:00起,管道再次得到处理并开始工作。 - 目前大多数工作都在4分钟内开始,有些工作在等待约10分钟。 事件中所触发的管道仍在处理之中,可能需要更长的时间才能开始. - 已恢复出网和通知。 - 管道仍在从积压中处理,因此重接可能导致管道重复。 谢谢你的耐心 在我们的工程师努力解决这个问题的时候 下一次更新 : 我们将在协调世界时14:00前再次提供最新情况.

    4. 2026年10月9日 UTC 14:00identified

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 发生什么了? 客户运行工作流程和工作,客户在项目使用页面上查看使用数据. 你还能期待什么? - 管道再次被处理,包括事件中所触发的管道。 - 自协调世界时13:25起,随着我们处理积压的工作,工作流程和工作开始越来越拖延。 目前大多数工作都在大约10分钟内开始,有些工作在等待约25分钟. - 我们期望在协调世界时14点35分前解决积压问题。 ——事发期间所引发的管线的工作流量仍在等待起动,因此回放可能导致工作流程重复. - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力解决这个问题的时候 下次更新 我们将在协调世界时22:30之前提供另一个最新情况.

    5. 2026年10月9日 UTC 14:29identified

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 发生什么了? 客户运行工作流程和工作,客户在项目使用页面上查看使用数据. 你还能期待什么? - 延迟启动工作流程,工作正在改善。 目前大多数工作都在约3分钟内开始,低于协调世界时13:50时的约10分钟. - 事件期间触发的一些管道工作流程仍在等待约40分钟后开始. - 处理积压案件所需时间比预期的稍长。 我们现在预计在协调世界时14:45左右清除. ——事发期间所引发的管线的工作流量仍在等待起动,因此回放可能导致工作流程重复. - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力解决这个问题的时候 下次更新 我们将在协调世界时下午3:00之前提供另一个最新情况.

    6. 2026年10月9日 UTC 14:43identified

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 影响是什么 客户运行工作流程和工作,客户在项目使用页面上查看使用数据. 你还能期待什么? - 在协调世界时14:40左右清理了事故期间引发的管道工作流程积压。 - 现在大多数工作都在30秒内开始,有些工作在等3分钟左右。 - 项目使用页上的使用费数据目前已经过时。 感谢您的耐心,同时我们的工程师们继续研究基本问题. 下次更新 我们将在协调世界时15点10分前提供另一个最新情况.

    7. 2026年10月9日 UTC 14:54monitoring

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 影响是什么 客户运行工作流程和工作,客户在项目使用页面上查看使用数据. 你还能期待什么? - 事件造成的管道和工作流程的积压已经清除。 ——自协调世界时14:45起,大部分工作流程和工作都在约15秒内开始,开始时间继续恢复正常. - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师监视复苏时 下次更新 我们将在协调世界时15点20分前再次提供最新情况.

    8. 2026年10月9日 UTC 15:32monitoring

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 发生什么了? 客户在 CircleCI UI 中查看管道,工作流程和工作,客户在项目使用页面上查看使用数据. 你还能期待什么? - 工作流量和工作按时进行。 - CircleCI UI落后约30分钟. 新的工作流程和状态变化可能要花那么长时间才能出现. - 我们的工程师正在积极努力 加快处理,以便UI赶上。 - 请避免在UI中尚未出现的回溯工作流程,因为这可能会产生重复. - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力减少这种拖延的时候 下次更新 我们将在协调世界时4:00之前提供另一个最新情况.

    9. 2026年10月9日 UTC 16:02monitoring

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 发生什么了? 客户运行工作流程和工作,客户浏览CircleCI UI中的管道,工作流程和工作,以及客户浏览项目使用页面上的使用数据. 你还能期待什么? - 自协调世界时15:15起,工作流程和工作开始出现越来越多的延误。 目前大多数工作都在大约4分钟内开始,有些工作在等待约20分钟. —— CircleCI UI 平均落后约30分钟,一些更新需要更长的时间. 新的工作流程和状态变化可能要花那么长时间才能出现. - 请避免在UI中尚未出现的回溯工作流程,因为这可能会产生重复. - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力减少这些拖延的时候 下次更新 我们将在协调世界时16: 30之前提供另一个最新情况.

    10. 2026年10月9日 UTC 16:32monitoring

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 从协调世界时约15:15起,工作流程和工作再次从延迟开始. 发生什么了? 客户运行工作流程和工作,客户浏览CircleCI UI中的管道,工作流程和工作,以及客户浏览项目使用页面上的使用数据. 你还能期待什么? - 启动工作流程的拖延和工作已停止增加并开始放松。 大多数工作在4分钟内开始,有些工作在等待约25分钟。 - CircleCI UI现在落后了大约20分钟,从大约30分钟开始下降. 新的工作流程和状态变化可能要花那么长时间才能出现. - 请避免在UI中尚未出现的回溯工作流程,因为这可能会产生重复. - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力减少这些拖延的时候 下次更新 我们将在协调世界时17:00前再次提供最新情况.

    11. 2026年10月9日 UTC 17:06monitoring

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 从协调世界时约15:15起,工作流程和工作再次从延迟开始. 影响是什么 客户运行工作流程和工作,客户浏览CircleCI UI中的管道,工作流程和工作,以及客户浏览项目使用页面上的使用数据. 你还能期待什么? - 延迟启动工作流程,工作保持稳定。 大部分工作大约在4分钟内开始,有些则在等待约8分钟,从约25分钟开始. - CircleCI UI平均仍然落后约20分钟,一些更新需要更长的时间. 新的工作流程和状态变化可能要花那么长时间才能出现. 请避免在UI中尚未出现的工作流程重复, 因为这可能会产生重复 。 - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力减少这些拖延的时候 下次更新 我们将在协调世界时17: 30前再提供一次最新情况.

    12. 2026年10月9日 UTC 17:34identified

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 从协调世界时约15:15起,工作流程和工作再次从延迟开始. 影响是什么 客户触发管道并运行工作流程和工作,客户查看管道,工作流程和CircleCI UI的工作,客户查看项目使用页面上的使用数据. 你还能期待什么? - 自协调世界时17:00左右起,延误明显增加。 现在大多数工作需要大约12分钟开始,有些工作需要30分钟。 - 从协调世界时17: 15开始 有些工作没有开始 - 管道的加工速度比较慢,所以一些管道可能需要更长的时间才能开始。 - CircleCI UI落后了1个多小时 新的工作流程和状态变化可能要花那么长时间才能出现. 请避免在UI中尚未出现的工作流程重复, 因为这可能会产生重复 。 - 项目使用页上的使用费数据目前已经过时。 谢谢你的耐心 在我们的工程师努力解决这个问题的时候 下次更新 我们将在协调世界时18:00之前再次提供最新情况.

    13. 2026年10月9日 UTC 18:08identified

      自协调世界时11:15起,客户经历了管道和通知中断. 在协调世界时11:15到协调世界时下午1:00之间,管道被创建但未处理,出站的网络呼和交易通知(Slack和电子邮件)也没有发出. 在协调世界时下午1:00至协调世界时14:40之间,工作流程和工作开始拖延,而我们却在工作积压。 从协调世界时约15:15起,工作流程和工作再次从延迟开始. 影响是什么 客户触发管道并运行工作流程和工作,客户查看管道,工作流程和CircleCI UI的工作,客户查看项目使用页面上的使用数据. 还有什么期待 从协调世界时17:00开始,我们发现延误增加。 大部分工作现在需要约25分钟开始,有些工作需要等约一个小时。 - 从协调世界时17:15开始,一些在建工作流程失败,少数工作无法启动。 - 新的管道正在排队,需要更长的时间开始。 - CircleCI UI落后了1个多小时 新的工作流程和状态变化可能要花那么长时间才能出现. - 请避免在UI中尚未出现的回溯工作流程,因为这可能会产生重复. - 项目使用页上的使用费数据目前已经过时。 我们的工程师继续努力解决手头的问题。 下次更新 我们将在协调世界时18: 30前再次提供最新情况.

    14. 2026年10月9日 UTC 18:32identified

      上次更新后有什么变化 * CircleCI UI落后约1小时,更新时间可达约90分钟. 工作流程和工作可能已经运行,或可能正在运行,即使UI显示它们尚未启动或根本没有显示. * 正在运行的工作开始得更快。 现在,大多数在大约15分钟内开始,从大约28分钟开始,尽管有些仍在等待一个多小时。 * 新的管道日益被拖延。 * 一些工作流程仍然失败。 无法及时处理的工作流被标记为失败 。 * 请避免在UI中尚未出现的回溯工作流程,因为这可能会产生重复. 仍在进行中: 项目使用页上的使用费数据是 stale. 下次更新 我们将在协调世界时19:00之前提供另一个最新情况.

    15. 2026年10月9日 UTC 18:57identified

      上次更新后有什么变化 * 工作开始得更快。 大部分时间现在大约从8分钟起算,从大约15分钟起算,最长的等待时间从一个多小时降至大约45分钟. * CircleCI UI开始追上来,但仍然落后. 工作流程和工作可能已经运行,或可能正在运行,即使UI显示它们尚未启动或根本没有显示. *管道处理速度快,但新管线仍然被拖延. 仍在进行 * 一些工作流程和工作仍在失败。 * 请避免在UI中尚未出现的回溯工作流程,因为这可能会产生重复. * 项目使用页上的使用费数据陈旧。 下次更新 我们将在协调世界时19: 30前再提供一次最新情况.

    16. 2026年10月9日 UTC 19:29identified

      自从我们上次更新以来,工作开始得更快:现在大多数工作都在大约6分钟之内开始,从大约8分钟开始。 CircleCI UI正在追上,但仍然落后了大约一个小时. 新管线一到就正在处理中。 Jobs可能已经运行了,即使UI还没有显示它们,所以请避免在UI中不出现的工作流程被重新触发. 我们将在协调世界时20:00前再次提供最新情况.

    17. 2026年10月9日 UTC 20:06identified

      工作开始得更快,失败的也更少:现在大多数工作都是在大约4分钟之内开始的,从大约6分钟开始,最长的等待时间从大约30分钟下降到大约20分钟. 事发前的管道正在运转中。 CircleCI UI仍然落后,一些更古老的更新可能需要更长的时间出现. Jobs可能已经运行了,即使UI还没有显示它们,所以请避免在UI中不出现的工作流程被重新触发. 我们将在协调世界时20: 30前再次提供最新情况.

    18. 2026年10月9日 UTC 21:22identified

      从协调世界时20:48起,新的工作流程和工作没有开始. 我们暂时暂停了新的工作,以便我们的系统能够赶上已经在进行的工作,包括延迟更新CircleCI UI和API. 随着这一积压的清理,在UI和API中现在出现了较旧的更新。 新管道仍在接受和排队 请在这段时间内避免回溯管道或工作流程,因为这可能会在工作恢复后产生重复. 我们将在协调世界时22:00前再次提供最新情况.

    19. 2026年10月9日 UTC 22:09identified

      自从我们上次更新以来,事故中较早被拖延的大部分管线现在都已处理完毕,其工作流程被排队启动. 在我们准备安全恢复工作时,新的工作流程和工作仍然暂停。 被延迟的更新继续出现在CircleCI UI和API中. 请继续避免重新触发管道或工作流程,因为这可能会在工作恢复后产生重复. 我们将在协调世界时22: 30之前再提供一次最新情况.

    20. 2026年10月9日 UTC 22:28identified

      自上次更新以来,我们已经开始逐步恢复工作,一些排队的工作流程和工作正在重新开始。 大多数排队的工作仍在等待,而真正开始的工作可能已经等待了1个多小时. 我们正在谨慎地提高费率,以避免我们的系统超负荷。 被延迟的更新继续出现在CircleCI UI和API中. 请继续避免重新触发管道或工作流程,因为这可能会随着排队工作恢复而产生重复. 我们将在协调世界时23:00之前再次提供最新情况.

    21. 2026年10月9日 UTC 23:00identified

      大量已排队的工作流程和工作已经开始,CircleCI UI和API已经赶上了,并且通常在很少延迟的情况下显示更新. 我们正在继续完成剩下的排队工作。 来自队列的工作可能等待了大约一个多小时的起步时间,一些Linux的工作在等待大约10分钟的起跑时间. 在排队工作继续进行的过程中,请继续避免再触发. 我们将在协调世界时23: 30前提供另一个最新情况.

    22. 2026年10月9日 UTC 23:38identified

      我们仍在处理大量积压的排队工作流程和工作。 等待时间正在改善,但比正常时间更长,一些工作已经等了1个多小时。 CircleCI UI和API保持了最新. 请在积压清理时避免触发管道或工作流程,因为这可能造成重复。 我们将在 UTC凌晨0点前再次提供最新情况.

    23. 2026年10月9日 UTC 23:59identified

      自我们上次更新以来,排队工作流程和工作的积压已经清除,从协调世界时23:47开始。 现在工作流量和工作在数秒内开始,CircleCI UI和API是最新的. 我们正在密切监测我们的系统,以确保它们保持稳定。 我们将在协调世界时00: 30之前再提供一次最新情况.

    24. 2026年10月10日 UTC 00:45identified

      工作流量和工作继续正常开始,在几秒钟内,CircleCI UI和API保持了更新. 事件早些时候延迟的黑发和电子邮件通知仍在送达。 项目使用页上的使用费数据是 stale. 我们正在继续密切监测我们的系统,并将在协调世界时1时15分之前提供另一个最新情况.

    25. 2026年10月10日 UTC 01:23monitoring

      工作流量和工作正常起步和运行,CircleCI UI和API最新. 我们正在继续密切监测我们的系统,以确保它们保持稳定。 我们将在协调世界时凌晨2点之前提供另一个最新情况.

    26. 2026年10月10日 UTC 02:08resolved

      在协调世界时10月9日11:15至23:47之间,客户在管道,工作流程和工作之间遭遇了延误和失败,同时CircleCI UI,API和通知也出现了延误. 从协调世界时11:15到11:00左右,管线被创建但未处理,出站的网络呼和Slack及电子邮件通知也没有发出. UTC下午1点左右至14点40分,工作流程和工作开始延误,而我们却在工作积压。 UTC下午15:15至20:48左右,工作流程和工作开始时间越来越延迟,最多可达1小时左右,CircleCI UI和API相继落后了约2小时. 在此期间,一些工作未能启动,一些在建工作流程也未能成功. UTC20:48至约22:10,我们暂时暂停开始新的工作流程和工作,以便我们的系统能够恢复. 在此期间接受了新的管线并排队. 从协调世界时约22:10到23:47,排队工作流程和工作恢复并被处理. 其中一些人等待了大约两个小时。 这个问题已经解决,所有受影响的功能都恢复正常. 项目使用页上的使用费数据尚未更新,一旦我们的数据回填完成,将予以更新。 在此窗口中工作失败的客户可能重新运行受影响的工作 。 我们感谢你在我们的工程师们 努力执行一个解决方案时的耐心.

    27. 2026年10月12日 UTC 22:32postmortem

      □ 总结 在协调世界时10月9日11:15至23:47之间,CircleCI客户在管道,工作流程和工作之间经历了长达数小时的延误和故障,同时CircleCI UI,API和通知也出现了延误. * 协调世界时11:15至下午1:00,管道已建立,但未处理,未发送外出网络呼和Slack及电子邮件通知。 * 协调世界时下午1:00至2:40,工作流程和工作开始延误,而我们却在工作积压。 * UTC下午15:15至20:48,工作流程和工作开始的延误越来越多,最多可达1小时左右,CircleCI UI和API相继落后了约2小时. 在此期间,一些工作未能启动,一些在建工作流程也未能成功. *从协调世界时20:48到22:10,我们暂时暂停开始新的工作流程和工作,以便我们的系统能够恢复. 在此期间接受了新的管线并排队. * UTC22:10至23:47,排队工作流程和工作恢复并成功处理. 其中一些人等待了大约两个小时。 * 至23:47,事件得到缓解. 这一事件的状态页可以在[10月9日-UI和API中出现数据延迟](https://status.circleci.com/incidents/6cfhlr4rmm0)上找到. 本周早些时候,在[10月6日——管道、工作流程、UI数据和通知的延误](https://status.circleci.com/incidents/z4hbq8h49j8c),客户也经历了类似的事件。 Multi CircleCI服务使用由Postgres支撑的Temperal作为可靠的排队机制,两起事件都有同样的原因:向Temperal's Postgres实例的写作速度快于Postgres的交易日志可以归档这些写作的速度. 在这两种情况下,这都造成处理管道和状态通知的多小时延误。 我们评估了一些缓解措施,然后暂停了新的工作流程的启动,以便系统能够安全恢复,并逐步提升。 然后我们暂停工作 直到我们的系统恢复正常 为了永久地解决瓶颈问题,我们把工作分成多个临时例子,每个例子都有自己的独立数据库和工人集群,我们把两者都加载平衡。 我们已经安排在10月12日开始的一周内进行基础设施工程,这将消除这一瓶颈,防止发生这些事件。 因此从10月9日19点11分开始, 我们的工程团队在几个小时内实施,测试, 并推出一个简单的版本 这些变化。 我们还增加了新的警报并调整了基础数据库,以便在高负荷下提高性能。 在此窗口中工作失败的客户可能会重新运行 。 □ 背景情况 为了管理客户工作,CircleCI执行了一系列步骤:我们接受客户管道;我们为工人分配这些管道的工作;我们为这些管道和工作提供最新状况;我们收取客户的信贷。 每一个步骤都由一个独立的服务执行,在两者之间有可靠的排队. 历史上,我们实施了这些可靠的队列,兔子MQ在可持久存储的上方,具有指数回放和死信队列的可靠性. 在过去的一年里,我们越来越多地在[时 (https://temporal.io/)上重排可靠的队列,这比一个更简单、更强大的方案拟订模式提供了更好的持久性和可靠性保障。 我们的建设服务\(将管道配置变成可执行计划\),我们的工作流程管弦乐服务\(将任务分配给工人\),我们的通知服务\(提供状态更新\),以及我们的充电服务\(向客户收取信贷\)现在都使用Temperal. Timoral将状态用于工作流程和活动\(称为“历史”\)存储在数据库中,这是Timoral 实例中唯一同步和状态的组件。 因此,Timoral实例接受和执行工作流程的能力取决于其支持数据库的写出率。 我们还配置了Timeoral,以便在工作完成后三天从历史中删除已完成的工作流程和活动。 在事件发生时,我们用一个单一的组合式Timoral实例,以一个多AZ Postgres RDS实例作为所有这些可靠的队列的后盾。 虽然多 AZ RDS 实例对区域故障具有弹性,但它通过单一的写-ahead-log\(WAL\)保持数据库一致性. 当时我们已经配置了我们的 Postgres 实例, 将它的 WAL 存储在指定日志卷\ (DLV\) 上, 因此日志写入不会与数据写入相竞争 。 数据库将日志连续保存到备份存储,在日志存档后只能再利用卷上的空间. 如果数据库的日志写得快于其存档,则卷数填充而Postgres没有写出其WAL日志的空间. 然后数据库停止接受来信 完全只读。 RDS DLV仅限于1TB存储和3000 IOPS,而根据AWS,这些限制是硬码的,不能增加. # 发生的一切 # # What happened # (所有时间为世界协调时\) 造成"10月6日"事件的因素之一是,我们同时处理大量"Temperal"历史的删除,这反过来又给支撑数据库带来压力. 为了解决10月6日事件, 我们改变了Temperal最大的表格上的清理设置, 这些改动消除了交易日志的主要写作来源,但没有考虑从预定的删除中增加日志写作。 因为我们已经配置了Temperal,在完成3天后从历史中删除已完成的工作流程和活动,10月6日的历史定于10月9日被删除. 从10月9日08:00起,Temporal开始处理这些预定的删除,因此Postgres DLV上的空闲空间开始急剧下降,从08:00的0.8TB降至10:10的0.1TB. 我们的监测在10点28分发出警报 我们在10点31分宣布了事件 当我们的基础设施团队正在调查, 在11: 15 DLV 跑出空间 而Postgres的例子只读。 这停止了所有时间 处理在它的轨道。 11:42,我们重启了Postgres,将WAL日志从DLV移到数据卷上,并使用备用磁盘空间和在那里的IOPS. 这一策略缓解了10月6日的事件,我们知道大约需要60分钟。 在数据库重新启动的同时,我们开始在Temperal上游采用几种装入技术: * 我们开始调查我们是否应该完全减轻即将到来的工作量,以使其余的工作继续前进,但最终决定这不会产生任何价值。 * 12:29,我们取消了信贷收费更新,这占临时活动的12%。 这让管道使用页 带有 stale 充电数据, 直到我们回填它, 但不会丢失数据 或阻止管道运行。 12:59,数据库已备份并开始从11:15起排队的处理工作,到14:40,这一积压工作已清理完毕并按时开始工作. 然而,到15:15时,由于数据库的路线清理工作已远远落后于用于跟踪排队和排期工作的表格。 这些桌子通常有数以万计被删除的行等待清理,但到了下午后期,它们却有上千万行. 每一次临时操作都要读出这些行,所以数据库在每一行都花费了更多的处理时间,而Temperal跑得更慢. 这导致客户在启动管道和更新状况方面继续拖延一小时。 在接下来的几个小时里,我们尝试了各种缓解措施,包括: * 操纵时间配置值以减少数据库压力。 这效果甚微。 * 进行人工真空工作,以清理Postgres的死行。 这最终与询问本身争夺CPU,最终适得其反. 我们17点45分取消了它们 以减轻数据库负荷的压力 * 我们开始尝试将所有通知使用套件移到一个单独的临时案例。 这占临时活动的18%。 我们17: 07成功完成移动通知。 *17:16,我们成功地实现了管道状态代表制的优化,使管道状态减少了5%。 这反过来又减少了数据库的写作规模,从而降低了Postgres WAL日志的数据压力. 这些都没有完全缓解这一问题。 到了20:48,我们意识到 Postgres 现在正在打在数据库CPU, 不再瓶颈在日志写作。 我们进一步认识到,我们的上游系统既提交了新的工作,也重新尝试了以前提交和失败的工作。 认识到我们正处在一场经典的重试风暴中,我们暂停了所有入场和重试工作,让它排队,以便数据库能够完全完成在进程中的工作. 然后我们从22:07 慢慢地把排队工作拖了起来 使数据库保持可持续负荷。 这在全部排队工作开始后以23:47完全成功,我们于10月10日02:08结束事件. □ 未来的预防和改进过程 · 多重时间实例 在减轻和解决事件的同时,从10月9日19点11分起,我们还开始站起多起磨损的暂时性事件,并落实它们之间装入平衡工作的能力。 多个Temperal实例中的每一个实例都维持自己的独立数据库和工人集群,因此与其他实例相隔离. 作为10月6日事件中的尸检行动项目,我们已经安排了基础设施工程,从10月12日开始,预计将需要两周时间,这将消除单一Temperal案和Postgres数据库的瓶颈。 10月9日,我们意识到这项工作根本无法等,所以我们的工程团队在几个小时内实施,测试,并推出一个更简单的计划修改版本. 这些更改于10月10日01:45顺利完成. ** 此外,我们正在改变储存和监测交易日志的方式。 ** 我们的Temperal数据库不再使用固定大小的日志量. 我们正在增加关于日志归档落后多远和数据库写日志的速度的警示,以便我们能够比10月9日早几个小时采取行动。 ** 我们还在重新审查临时删除时间表。 ** Temperal 在运行几天后删除工作完成, 因此繁忙的一天在一周后作为数据库的负载返回 。 我们正在改变这些删除的时间和速度。 ** 我们正在改变我们的系统在Temperal缓慢时如何重试。 ** 10月9日,我们的系统对Temperal进行了失败的测试,并增加了它的载荷. 正如我们在10月6日事件之后所做的那样,我们正在改变我们的系统,以等待Temperal恢复,所以工作不会被放弃。 □ 结论 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这些事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    提高机器工作的等待时间

    开始时间 2026年10月8日 UTC 13:00 · 3h 35m

    Issues轻微事件
    受影响的组件
    Machine Jobs
    1. 2026年10月8日 UTC 13:00identified

      客户可能面临等待机器工作的时间延长的问题。 我们正在努力解决这个问题.

    2. 2026年10月8日 UTC 13:34identified

      使用Linux机器工作的客户正在经历更高的等待时间,平均约11分钟,最长的等待时间会超过30分钟的介质,臂. 中等和臂. 大型资源类. 我们的工程师已经查明了问题,正在设法解决问题。 我们将在协调世界时14:00前再次提供最新情况.

    3. 2026年10月8日 UTC 14:04identified

      使用Linux机器工作的客户的等待时间正在增加,平均约40分钟,最长的等待时间会超过50分钟. 大部分Linux机器资源类受到影响,包括中,大,x大,2x大等分及其Arm等分. 我们的工程师已经查明了问题,正在设法解决问题。 我们将在协调世界时22:30之前提供另一个最新情况.

    4. 2026年10月8日 UTC 14:37identified

      使用 Linux 机器工作的客户和远程 Docker 正在经历更高的等待时间 。 等待时间开始减少,现在平均约20分钟,一些资源类最长的等待时间超过40分钟. 我们的工程师已经查明了问题,正在设法解决问题。 我们将在协调世界时下午3:00之前提供另一个最新情况.

    5. 2026年10月8日 UTC 15:01identified

      一个固定装置已经部署,等待时间正在减少,但使用Linux机器工作的客户和远程多克仍然面临延迟. 等待时间目前平均约为11分钟,一些资源类最长的等待时间会超过35分钟. 我们正在努力尽快增加能力。 我们将在协调世界时15: 30前再次提供最新情况.

    6. 2026年10月8日 UTC 15:31identified

      等待时间持续减少,但使用Linux机器工作的客户和远程多克仍然面临延迟. 等待时间目前平均约为6分钟. 最长的等待时间,可长达约20分钟,分别位于2××,臂2×和gpu.nvidia上. 小型资源类。 我们正在努力尽快增加能力。 我们将在协调世界时4:00之前提供另一个最新情况.

    7. 2026年10月8日 UTC 15:59identified

      等待时间持续减少,但使用Linux机器工作的客户和远程多克仍然面临延迟. 等待时间目前平均约90秒,一些资源类最长的等待时间可达6分钟左右. 我们正在努力尽快增加能力。 我们将在协调世界时16: 30之前提供另一个最新情况.

    8. 2026年10月8日 UTC 16:09monitoring

      等待顾客使用Linux机器工作,远程多克已经恢复正常. 我们正在进行监测,以确认等待时间保持稳定,同时继续增加能力。 我们将在协调世界时16: 30之前提供另一个最新情况.

    9. 2026年10月8日 UTC 16:35resolved

      在协调世界时10月8日12:40至4:00之间,使用Linux机器工作的客户和远程多克体验了更高的等待时间. 这个问题已经解决,等待时间已经恢复正常。 我们感谢你在我们团队努力执行一个解决方案时表现出的耐心.

    10. 2026年10月8日 UTC 17:54postmortem

      □ ** 摘要** 2026年10月1日至10月8日,CircleCI客户遭遇了5起独立的事件,其中工作等待时间比正常开始时间长,或者未能开始. 其中3起事件是由我们的云层提供者提供的有限实例造成的。 其一是由我们日程安排基础设施中的配置问题引起的,其一是由内部服务的内存限制引起的,我们在事件中提出了这个问题。 *** 10月1日,07:57至10:24 UTC:** Docker Gen 2 工作等了30分钟才开始. 一个配置问题阻止了Gen 2 调度服务器使用其高性能本地磁盘. 在交通中断期间,倒行盘饱和和安置工作减缓。 * 世界协调时10月7日,13:27至14:06:** 机器工作比正常时间要长,因为我们无法从云端供应商那里获得足够的虚拟机器。 * 世界协调时10月7日,14:24至15:21:** 一些工作因基础设施出错而失败,工作流程被延迟. 启动时给每个任务配置的服务已耗尽内存并重新启动. * 世界协调时10月7日,18:49至20:05:** Docker Gen 2 工作比正常等待时间长,因为我们无法从云层提供者那里获得足够的实例. *** 协调世界时10月8日12:48至4:00:** Linux 机器任务和远程 Docker任务等了50分钟才开始. 我们的云提供商没有足够的实例类型 我们所要求的, 逻辑的一个缺陷 选择不同的实例类型 使我们无法使用替代品。 在这些事件中等待的工作被推迟,而不是丢失。 在协调世界时10月7日14:24至15:21的事件中因基础设施出错而工作失败的客户可以重新运行. 原始状况页如下: * [10月1日——Gen 2 Docker Jobs起步被推迟](https://status.circleci.com/incidents/22mrv46g6n7g). * [10月7日-推迟开始机器工作任务](https://status.circleci.com/incidents/tj6wdnfjwr64) * [10月7日 -- -- 客户工作出现高水平故障](https://status.circleci.com/incidents/0z31ldjd8m5v) * [10月7日——多克热尼2](https://status.circleci.com/incidents/39rfrjmk5pvd)的任务等待时间增加. * [10月8日——机器工作的等待时间缩短](https://status.circleci.com/incidents/jn756xtsy4xg) □**背景** CircleCI的每个工作都需要计算. 计算来源于执行者 Docker 任务运行在一组服务器上,这些服务器将运行在一组实例上 。 调度器是那些服务器上决定每个任务运行哪个实例的软件. Gen 2 Docker工作在10月1日事件时运行在这样一个集群上. Gen 1 Docker的工作分布在多个集群. 机器工作,包括远程多克工作,获得专用虚拟机器. 远程多克工作作为Linux机器工作从提交到提供处理. 我们的机器供给服务要求我们通常用于机器工作的两个地区之一的云提供商提供每台机器. 当提供者不能提供我们要求的实例类型时,服务会退后:它会要求不同的实例类型,或者不同的区域,与我们维持的列表不同. 工作等待机器到位。 当任何工作开始时,它都会要求为其配置提供工作配置服务. 这个服务是作为一套舱运行的,它们是同一程序的小拷贝. 如果停放太多的出舱,剩下的出舱会承载更多的负载,工作无法开始,直到服务恢复. 这些路径取决于三种能力:我们调度系统的吞吐量,我们云提供商提供的实例,以及启动工作的服务的内存和副本数量。 任何一个职位的短缺都使工作等待或失败。 # # 发生的事情 # (所有时间为世界协调时\) ** 10月1日:Docker Gen 2 个工作拖延了30分钟** 07:44,Gen 2 Docker任务调度的服务器上的磁盘活性提升到90%的容量并停留在那里. 07:57,等待开始的多克工作开始增加,而等待时间也随之增加. 08:08自动警报呼叫工程师 我们于08: 42宣布了一起事件。 08:43,工程师在调度服务器上识别出高磁盘延迟. 他们首先认为磁盘对负载来说太慢了,于是准备改用更快的磁盘类型. 09:01,团队就两个工作流达成协议:将服务器移动到更快的磁盘上,并增加第二个Gen 2集群,这样任务就可以分出两个集群. 09:41,工程师们发现了根源. 每个调度服务器都有直接附着在它的快盘上,调度器的用意是将其工作数据保存在那里. 这些服务器运行在安全坚固的操作系统图像上,在图像上快速磁盘没有被使用. 调度器将其数据写入了更慢的网络附带磁盘. 设置快盘的脚本没有出错而失败,在这些服务器上记录的漏洞隐藏了失败. 第2种交通也变得越来越快。 较慢的磁盘在这些暴动中饱和了,而排程器也落在了后面. 等待时间高峰为09:54,当时Gen 2中资源级的工作等待时间长达30分钟. 09:55,工程师应用了能正确设置快盘的固定. 10:11,调度器开始更快地放置工作,这证实了服务器可以跟上新的工作. 等Gen 2介质在10:14,7分10:17,1分30秒10:20时跌入13分. 我们10点24分将状态页面移到监控,10点45分解决了事件. 11:20,第二Gen 2集群开始运行任务. ** 10月7日,13:27至14:06:延长等待机器工作的时间** 我们在13点27分宣布了一起事件,当时我们看到排队和等待时间增加。 我们13点31分登上了状态网页 13点31分,工程师们看到,我们为机器工作而艰难地获得虚拟机器,等待开始的工作数量主要是机器工作. 13点34分,执行者之间的等待时间被提升. 13:48,等待时间随着更多机器的到来而开始恢复,我们于14:06解决了事件. ** 10月7日,14:24至15:21:工作失败和工作流程延误** 此前事件被标为已解决后不久,由于提交我们执行系统的工作数量急剧下降,我们宣布于14:24发生新事件. 14:26,工程师们看到工作配置服务的舱正在重启. 重启后留下较少服务副本以回答请求的 pods, 以及由于基础设施出错而多次尝试失败后无法获取配置的工作 。 已经运行的工作流程等待尚未启动的工作更新。 14:35,工程师们增加了给被吊舱的可使用内存数量并增加了被吊舱的数量,这使得服务有更多的副本来分享负载. 我们还增加了可用的内存提交量,工作流程系统流出的信息数量开始恢复到正常水平. 14点44分,我们把状态页移到监控上. 任务配置服务中的Pods达到了内存限制并重新启动. 我们增加了内存分配 和舱数, 服务恢复。 15:13,我们增加了我们Gen 2 Docker集群的例数,以便我们能够迅速处理积压的等待工作. 我们在15: 21解决了这件事 ** 10月7日,18:49至20:05:为Docker Gen 2 个工作增加等待时间** 我们在18点49分宣布了一个新的事件 杜克源二等时间上升了 18:51,工程师证实,由于缺少可用实例,我们无法获取足够的实例,这增加了等待时间. 等待时间因资源类别大小而异。 在19:52,平均等待时间比一个小时早,因为有了更多的能力,尽管仍然有短暂的激增,我们把状态页移至监测。 我们在20: 05解决了这件事 * ** 10月8日:Linux机器和远程多克工作最多等待50分钟** 我们于12:48宣布了一起事件,当时看到大量工作在等待开始,等待时间很长,等待机器和远程多克的工作. 12点49分,工程师发现我们的云提供商无法提供足够的实例. 在我们调查时,拖延继续攀升。 在13点13分,我们开始研究在我们没有第一选择的时候选择不同实例类型或区域的逻辑. 13:24,我们怀疑这个逻辑的缺陷阻止了我们在我们的主要区域使用其他实例类型,因此我们使我们的后退区域瘫痪并证实了缺陷的原因. 工程师们开始研究一个固定装置,并于14:49部署. 该服务开始请求其他实例类型,并大量启动机器. 14:58,等待机器的工作排队稳步下降. 随着我们处理积压的等待工作,各资源类的平均等待时间继续减少。 下午4:00,等待机器清理的工作排队,等待工作的数量恢复正常. 我们于16:09将状态页面移至监控,并于16:35解决了事件. □ ** 未来的预防和改进过程** 我们正在采取以下步骤,加强就业起步时期的复原力,包括供应多样化、倒置逻辑和早期发现。 ** 我们正在扩大计算区域。 ** 在10月7日和10月8日的事件中,我们的云提供方无法为我们所用的地区提供足够的实例。 我们正在我们的倒计时逻辑中增加新的区域,以便应付超出我们优先区域的需求激增。 ** 我们正在修正选择不同实例类型的逻辑。 ** 10月8日,一个缺陷使得机器提供服务无法在同一地区使用其他实例类型. 在事件中,我们部署了一个固定装置,目前正在审查并重构这一逻辑整体,并进行测试,以便一种实例类型的短缺将工作转移到另一种实例。 ** 我们正在扩大我们提供的实例类型,并确保增加能力。 ** 我们正在与我们的云提供方合作,以保留我们现有区域的额外能力,我们正在增加工作可以持续的实例类型。 工业对高性能计算的需求正在增长。 我们正在使哪些地方和如何产生能力多样化,从而使我们的客户不受供应变化的影响。 ** 我们增加了第二个Gen 2 Docker集群,因此,交通流量分布在两个集群。 ** 我们还在增加关于服务器磁盘饱和时间以及调度器设置工作的速度的提醒,以及当服务器启动时没有使用快速磁盘时点火的提醒。 我们使磁盘设置脚本因出错而失败,我们恢复了这些服务器的日志传输,以便更快地看到类似的问题. 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这些事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    多克Gen2 任务等待时间增加

    开始时间 2026年10月7日 UTC 18:54 · 1h 11m

    Issues轻微事件
    受影响的组件
    Docker Jobs
    1. 2026年10月7日 UTC 18:54identified

      Docker Gen2上的工作等待时间增加.

    2. 2026年10月7日 UTC 19:00identified

      注:对于在Docker`xgreat'和 " xgreat " 以上运行的人来说,延误将更为明显.

    3. 2026年10月7日 UTC 19:52monitoring

      我们还看到任务等待时间激增,但平均等待时间更适合所有Docker Gen2.

    4. 2026年10月7日 UTC 20:05resolved

      这一事件已经得到解决.

    5. 2026年10月8日 UTC 17:54postmortem

      □ ** 摘要** 2026年10月1日至10月8日,CircleCI客户遭遇了5起独立的事件,其中工作等待时间比正常开始时间长,或者未能开始. 其中3起事件是由我们的云层提供者提供的有限实例造成的。 其一是由我们日程安排基础设施中的配置问题引起的,其一是由内部服务的内存限制引起的,我们在事件中提出了这个问题。 *** 10月1日,07:57至10:24 UTC:** Docker Gen 2 工作等了30分钟才开始. 一个配置问题阻止了Gen 2 调度服务器使用其高性能本地磁盘. 在交通中断期间,倒行盘饱和和安置工作减缓。 * 世界协调时10月7日,13:27至14:06:** 机器工作比正常时间要长,因为我们无法从云端供应商那里获得足够的虚拟机器。 * 世界协调时10月7日,14:24至15:21:** 一些工作因基础设施出错而失败,工作流程被延迟. 启动时给每个任务配置的服务已耗尽内存并重新启动. * 世界协调时10月7日,18:49至20:05:** Docker Gen 2 工作比正常等待时间长,因为我们无法从云层提供者那里获得足够的实例. *** 协调世界时10月8日12:48至4:00:** Linux 机器任务和远程 Docker任务等了50分钟才开始. 我们的云提供商没有足够的实例类型 我们所要求的, 逻辑的一个缺陷 选择不同的实例类型 使我们无法使用替代品。 在这些事件中等待的工作被推迟,而不是丢失。 在协调世界时10月7日14:24至15:21的事件中因基础设施出错而工作失败的客户可以重新运行. 原始状况页如下: * [10月1日——Gen 2 Docker Jobs起步被推迟](https://status.circleci.com/incidents/22mrv46g6n7g). * [10月7日-推迟开始机器工作任务](https://status.circleci.com/incidents/tj6wdnfjwr64) * [10月7日 -- -- 客户工作出现高水平故障](https://status.circleci.com/incidents/0z31ldjd8m5v) * [10月7日——多克热尼2](https://status.circleci.com/incidents/39rfrjmk5pvd)的任务等待时间增加. * [10月8日——机器工作的等待时间缩短](https://status.circleci.com/incidents/jn756xtsy4xg) □**背景** CircleCI的每个工作都需要计算. 计算来源于执行者 Docker 任务运行在一组服务器上,这些服务器将运行在一组实例上 。 调度器是那些服务器上决定每个任务运行哪个实例的软件. Gen 2 Docker工作在10月1日事件时运行在这样一个集群上. Gen 1 Docker的工作分布在多个集群. 机器工作,包括远程多克工作,获得专用虚拟机器. 远程多克工作作为Linux机器工作从提交到提供处理. 我们的机器供给服务要求我们通常用于机器工作的两个地区之一的云提供商提供每台机器. 当提供者不能提供我们要求的实例类型时,服务会退后:它会要求不同的实例类型,或者不同的区域,与我们维持的列表不同. 工作等待机器到位。 当任何工作开始时,它都会要求为其配置提供工作配置服务. 这个服务是作为一套舱运行的,它们是同一程序的小拷贝. 如果停放太多的出舱,剩下的出舱会承载更多的负载,工作无法开始,直到服务恢复. 这些路径取决于三种能力:我们调度系统的吞吐量,我们云提供商提供的实例,以及启动工作的服务的内存和副本数量。 任何一个职位的短缺都使工作等待或失败。 # # 发生的事情 # (所有时间为世界协调时\) ** 10月1日:Docker Gen 2 个工作拖延了30分钟** 07:44,Gen 2 Docker任务调度的服务器上的磁盘活性提升到90%的容量并停留在那里. 07:57,等待开始的多克工作开始增加,而等待时间也随之增加. 08:08自动警报呼叫工程师 我们于08: 42宣布了一起事件。 08:43,工程师在调度服务器上识别出高磁盘延迟. 他们首先认为磁盘对负载来说太慢了,于是准备改用更快的磁盘类型. 09:01,团队就两个工作流达成协议:将服务器移动到更快的磁盘上,并增加第二个Gen 2集群,这样任务就可以分出两个集群. 09:41,工程师们发现了根源. 每个调度服务器都有直接附着在它的快盘上,调度器的用意是将其工作数据保存在那里. 这些服务器运行在安全坚固的操作系统图像上,在图像上快速磁盘没有被使用. 调度器将其数据写入了更慢的网络附带磁盘. 设置快盘的脚本没有出错而失败,在这些服务器上记录的漏洞隐藏了失败. 第2种交通也变得越来越快。 较慢的磁盘在这些暴动中饱和了,而排程器也落在了后面. 等待时间高峰为09:54,当时Gen 2中资源级的工作等待时间长达30分钟. 09:55,工程师应用了能正确设置快盘的固定. 10:11,调度器开始更快地放置工作,这证实了服务器可以跟上新的工作. 等Gen 2介质在10:14,7分10:17,1分30秒10:20时跌入13分. 我们10点24分将状态页面移到监控,10点45分解决了事件. 11:20,第二Gen 2集群开始运行任务. ** 10月7日,13:27至14:06:延长等待机器工作的时间** 我们在13点27分宣布了一起事件,当时我们看到排队和等待时间增加。 我们13点31分登上了状态网页 13点31分,工程师们看到,我们为机器工作而艰难地获得虚拟机器,等待开始的工作数量主要是机器工作. 13点34分,执行者之间的等待时间被提升. 13:48,等待时间随着更多机器的到来而开始恢复,我们于14:06解决了事件. ** 10月7日,14:24至15:21:工作失败和工作流程延误** 此前事件被标为已解决后不久,由于提交我们执行系统的工作数量急剧下降,我们宣布于14:24发生新事件. 14:26,工程师们看到工作配置服务的舱正在重启. 重启后留下较少服务副本以回答请求的 pods, 以及由于基础设施出错而多次尝试失败后无法获取配置的工作 。 已经运行的工作流程等待尚未启动的工作更新。 14:35,工程师们增加了给被吊舱的可使用内存数量并增加了被吊舱的数量,这使得服务有更多的副本来分享负载. 我们还增加了可用的内存提交量,工作流程系统流出的信息数量开始恢复到正常水平. 14点44分,我们把状态页移到监控上. 任务配置服务中的Pods达到了内存限制并重新启动. 我们增加了内存分配 和舱数, 服务恢复。 15:13,我们增加了我们Gen 2 Docker集群的例数,以便我们能够迅速处理积压的等待工作. 我们在15: 21解决了这件事 ** 10月7日,18:49至20:05:为Docker Gen 2 个工作增加等待时间** 我们在18点49分宣布了一个新的事件 杜克源二等时间上升了 18:51,工程师证实,由于缺少可用实例,我们无法获取足够的实例,这增加了等待时间. 等待时间因资源类别大小而异。 在19:52,平均等待时间比一个小时早,因为有了更多的能力,尽管仍然有短暂的激增,我们把状态页移至监测。 我们在20: 05解决了这件事 * ** 10月8日:Linux机器和远程多克工作最多等待50分钟** 我们于12:48宣布了一起事件,当时看到大量工作在等待开始,等待时间很长,等待机器和远程多克的工作. 12点49分,工程师发现我们的云提供商无法提供足够的实例. 在我们调查时,拖延继续攀升。 在13点13分,我们开始研究在我们没有第一选择的时候选择不同实例类型或区域的逻辑. 13:24,我们怀疑这个逻辑的缺陷阻止了我们在我们的主要区域使用其他实例类型,因此我们使我们的后退区域瘫痪并证实了缺陷的原因. 工程师们开始研究一个固定装置,并于14:49部署. 该服务开始请求其他实例类型,并大量启动机器. 14:58,等待机器的工作排队稳步下降. 随着我们处理积压的等待工作,各资源类的平均等待时间继续减少。 下午4:00,等待机器清理的工作排队,等待工作的数量恢复正常. 我们于16:09将状态页面移至监控,并于16:35解决了事件. □ ** 未来的预防和改进过程** 我们正在采取以下步骤,加强就业起步时期的复原力,包括供应多样化、倒置逻辑和早期发现。 ** 我们正在扩大计算区域。 ** 在10月7日和10月8日的事件中,我们的云提供方无法为我们所用的地区提供足够的实例。 我们正在我们的倒计时逻辑中增加新的区域,以便应付超出我们优先区域的需求激增。 ** 我们正在修正选择不同实例类型的逻辑。 ** 10月8日,一个缺陷使得机器提供服务无法在同一地区使用其他实例类型. 在事件中,我们部署了一个固定装置,目前正在审查并重构这一逻辑整体,并进行测试,以便一种实例类型的短缺将工作转移到另一种实例。 ** 我们正在扩大我们提供的实例类型,并确保增加能力。 ** 我们正在与我们的云提供方合作,以保留我们现有区域的额外能力,我们正在增加工作可以持续的实例类型。 工业对高性能计算的需求正在增长。 我们正在使哪些地方和如何产生能力多样化,从而使我们的客户不受供应变化的影响。 ** 我们增加了第二个Gen 2 Docker集群,因此,交通流量分布在两个集群。 ** 我们还在增加关于服务器磁盘饱和时间以及调度器设置工作的速度的提醒,以及当服务器启动时没有使用快速磁盘时点火的提醒。 我们使磁盘设置脚本因出错而失败,我们恢复了这些服务器的日志传输,以便更快地看到类似的问题. 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这些事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    客户工作失败程度提高

    开始时间 2026年10月7日 UTC 14:27 · 54m

    Issues轻微事件
    受影响的组件
    Pipelines & Workflows
    1. 2026年10月7日 UTC 14:27investigating

      我们正调查以下的上升 失败的客户工作.

    2. 2026年10月7日 UTC 14:44monitoring

      我们看到复苏的迹象。 Docker Gen2等待时间稍有提升,我们正在监测.

    3. 2026年10月7日 UTC 15:21resolved

      这一事件已经得到解决.

    4. 2026年10月8日 UTC 17:55postmortem

      □ ** 摘要** 2026年10月1日至10月8日,CircleCI客户遭遇了5起独立的事件,其中工作等待时间比正常开始时间长,或者未能开始. 其中3起事件是由我们的云层提供者提供的有限实例造成的。 其一是由我们日程安排基础设施中的配置问题引起的,其一是由内部服务的内存限制引起的,我们在事件中提出了这个问题。 *** 10月1日,07:57至10:24 UTC:** Docker Gen 2 工作等了30分钟才开始. 一个配置问题阻止了Gen 2 调度服务器使用其高性能本地磁盘. 在交通中断期间,倒行盘饱和和安置工作减缓。 * 世界协调时10月7日,13:27至14:06:** 机器工作比正常时间要长,因为我们无法从云端供应商那里获得足够的虚拟机器。 * 世界协调时10月7日,14:24至15:21:** 一些工作因基础设施出错而失败,工作流程被延迟. 启动时给每个任务配置的服务已耗尽内存并重新启动. * 世界协调时10月7日,18:49至20:05:** Docker Gen 2 工作比正常等待时间长,因为我们无法从云层提供者那里获得足够的实例. *** 协调世界时10月8日12:48至4:00:** Linux 机器任务和远程 Docker任务等了50分钟才开始. 我们的云提供商没有足够的实例类型 我们所要求的, 逻辑的一个缺陷 选择不同的实例类型 使我们无法使用替代品。 在这些事件中等待的工作被推迟,而不是丢失。 在协调世界时10月7日14:24至15:21的事件中因基础设施出错而工作失败的客户可以重新运行. 原始状况页如下: * [10月1日——Gen 2 Docker Jobs起步被推迟](https://status.circleci.com/incidents/22mrv46g6n7g). * [10月7日-推迟开始机器工作任务](https://status.circleci.com/incidents/tj6wdnfjwr64) * [10月7日 -- -- 客户工作出现高水平故障](https://status.circleci.com/incidents/0z31ldjd8m5v) * [10月7日——多克热尼2](https://status.circleci.com/incidents/39rfrjmk5pvd)的任务等待时间增加. * [10月8日——机器工作的等待时间缩短](https://status.circleci.com/incidents/jn756xtsy4xg) □**背景** CircleCI的每个工作都需要计算. 计算来源于执行者 Docker 任务运行在一组服务器上,这些服务器将运行在一组实例上 。 调度器是那些服务器上决定每个任务运行哪个实例的软件. Gen 2 Docker工作在10月1日事件时运行在这样一个集群上. Gen 1 Docker的工作分布在多个集群. 机器工作,包括远程多克工作,获得专用虚拟机器. 远程多克工作作为Linux机器工作从提交到提供处理. 我们的机器供给服务要求我们通常用于机器工作的两个地区之一的云提供商提供每台机器. 当提供者不能提供我们要求的实例类型时,服务会退后:它会要求不同的实例类型,或者不同的区域,与我们维持的列表不同. 工作等待机器到位。 当任何工作开始时,它都会要求为其配置提供工作配置服务. 这个服务是作为一套舱运行的,它们是同一程序的小拷贝. 如果停放太多的出舱,剩下的出舱会承载更多的负载,工作无法开始,直到服务恢复. 这些路径取决于三种能力:我们调度系统的吞吐量,我们云提供商提供的实例,以及启动工作的服务的内存和副本数量。 任何一个职位的短缺都使工作等待或失败。 # # 发生的事情 # (所有时间为世界协调时\) ** 10月1日:Docker Gen 2 个工作拖延了30分钟** 07:44,Gen 2 Docker任务调度的服务器上的磁盘活性提升到90%的容量并停留在那里. 07:57,等待开始的多克工作开始增加,而等待时间也随之增加. 08:08自动警报呼叫工程师 我们于08: 42宣布了一起事件。 08:43,工程师在调度服务器上识别出高磁盘延迟. 他们首先认为磁盘对负载来说太慢了,于是准备改用更快的磁盘类型. 09:01,团队就两个工作流达成协议:将服务器移动到更快的磁盘上,并增加第二个Gen 2集群,这样任务就可以分出两个集群. 09:41,工程师们发现了根源. 每个调度服务器都有直接附着在它的快盘上,调度器的用意是将其工作数据保存在那里. 这些服务器运行在安全坚固的操作系统图像上,在图像上快速磁盘没有被使用. 调度器将其数据写入了更慢的网络附带磁盘. 设置快盘的脚本没有出错而失败,在这些服务器上记录的漏洞隐藏了失败. 第2种交通也变得越来越快。 较慢的磁盘在这些暴动中饱和了,而排程器也落在了后面. 等待时间高峰为09:54,当时Gen 2中资源级的工作等待时间长达30分钟. 09:55,工程师应用了能正确设置快盘的固定. 10:11,调度器开始更快地放置工作,这证实了服务器可以跟上新的工作. 等Gen 2介质在10:14,7分10:17,1分30秒10:20时跌入13分. 我们10点24分将状态页面移到监控,10点45分解决了事件. 11:20,第二Gen 2集群开始运行任务. ** 10月7日,13:27至14:06:延长等待机器工作的时间** 我们在13点27分宣布了一起事件,当时我们看到排队和等待时间增加。 我们13点31分登上了状态网页 13点31分,工程师们看到,我们为机器工作而艰难地获得虚拟机器,等待开始的工作数量主要是机器工作. 13点34分,执行者之间的等待时间被提升. 13:48,等待时间随着更多机器的到来而开始恢复,我们于14:06解决了事件. ** 10月7日,14:24至15:21:工作失败和工作流程延误** 此前事件被标为已解决后不久,由于提交我们执行系统的工作数量急剧下降,我们宣布于14:24发生新事件. 14:26,工程师们看到工作配置服务的舱正在重启. 重启后留下较少服务副本以回答请求的 pods, 以及由于基础设施出错而多次尝试失败后无法获取配置的工作 。 已经运行的工作流程等待尚未启动的工作更新。 14:35,工程师们增加了给被吊舱的可使用内存数量并增加了被吊舱的数量,这使得服务有更多的副本来分享负载. 我们还增加了可用的内存提交量,工作流程系统流出的信息数量开始恢复到正常水平. 14点44分,我们把状态页移到监控上. 任务配置服务中的Pods达到了内存限制并重新启动. 我们增加了内存分配 和舱数, 服务恢复。 15:13,我们增加了我们Gen 2 Docker集群的例数,以便我们能够迅速处理积压的等待工作. 我们在15: 21解决了这件事 ** 10月7日,18:49至20:05:为Docker Gen 2 个工作增加等待时间** 我们在18点49分宣布了一个新的事件 杜克源二等时间上升了 18:51,工程师证实,由于缺少可用实例,我们无法获取足够的实例,这增加了等待时间. 等待时间因资源类别大小而异。 在19:52,平均等待时间比一个小时早,因为有了更多的能力,尽管仍然有短暂的激增,我们把状态页移至监测。 我们在20: 05解决了这件事 * ** 10月8日:Linux机器和远程多克工作最多等待50分钟** 我们于12:48宣布了一起事件,当时看到大量工作在等待开始,等待时间很长,等待机器和远程多克的工作. 12点49分,工程师发现我们的云提供商无法提供足够的实例. 在我们调查时,拖延继续攀升。 在13点13分,我们开始研究在我们没有第一选择的时候选择不同实例类型或区域的逻辑. 13:24,我们怀疑这个逻辑的缺陷阻止了我们在我们的主要区域使用其他实例类型,因此我们使我们的后退区域瘫痪并证实了缺陷的原因. 工程师们开始研究一个固定装置,并于14:49部署. 该服务开始请求其他实例类型,并大量启动机器. 14:58,等待机器的工作排队稳步下降. 随着我们处理积压的等待工作,各资源类的平均等待时间继续减少。 下午4:00,等待机器清理的工作排队,等待工作的数量恢复正常. 我们于16:09将状态页面移至监控,并于16:35解决了事件. □ ** 未来的预防和改进过程** 我们正在采取以下步骤,加强就业起步时期的复原力,包括供应多样化、倒置逻辑和早期发现。 ** 我们正在扩大计算区域。 ** 在10月7日和10月8日的事件中,我们的云提供方无法为我们所用的地区提供足够的实例。 我们正在我们的倒计时逻辑中增加新的区域,以便应付超出我们优先区域的需求激增。 ** 我们正在修正选择不同实例类型的逻辑。 ** 10月8日,一个缺陷使得机器提供服务无法在同一地区使用其他实例类型. 在事件中,我们部署了一个固定装置,目前正在审查并重构这一逻辑整体,并进行测试,以便一种实例类型的短缺将工作转移到另一种实例。 ** 我们正在扩大我们提供的实例类型,并确保增加能力。 ** 我们正在与我们的云提供方合作,以保留我们现有区域的额外能力,我们正在增加工作可以持续的实例类型。 工业对高性能计算的需求正在增长。 我们正在使哪些地方和如何产生能力多样化,从而使我们的客户不受供应变化的影响。 ** 我们增加了第二个Gen 2 Docker集群,因此,交通流量分布在两个集群。 ** 我们还在增加关于服务器磁盘饱和时间以及调度器设置工作的速度的提醒,以及当服务器启动时没有使用快速磁盘时点火的提醒。 我们使磁盘设置脚本因出错而失败,我们恢复了这些服务器的日志传输,以便更快地看到类似的问题. 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这些事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    机器任务启动延迟

    开始时间 2026年10月7日 UTC 13:40 · 26m

    Issues轻微事件
    受影响的组件
    Machine Jobs
    1. 2026年10月7日 UTC 13:40investigating

      顾客可能面临更多的等待时间 机器工作任务, 我们正在调查 根源,并将更新 当我们知道更多.

    2. 2026年10月7日 UTC 13:52monitoring

      我们看到复苏的迹象并监测局势.

    3. 2026年10月7日 UTC 14:06resolved

      此事已决. 谢谢你的耐心

    4. 2026年10月8日 UTC 17:55postmortem

      □ ** 摘要** 2026年10月1日至10月8日,CircleCI客户遭遇了5起独立的事件,其中工作等待时间比正常开始时间长,或者未能开始. 其中3起事件是由我们的云层提供者提供的有限实例造成的。 其一是由我们日程安排基础设施中的配置问题引起的,其一是由内部服务的内存限制引起的,我们在事件中提出了这个问题。 *** 10月1日,07:57至10:24 UTC:** Docker Gen 2 工作等了30分钟才开始. 一个配置问题阻止了Gen 2 调度服务器使用其高性能本地磁盘. 在交通中断期间,倒行盘饱和和安置工作减缓。 * 世界协调时10月7日,13:27至14:06:** 机器工作比正常时间要长,因为我们无法从云端供应商那里获得足够的虚拟机器。 * 世界协调时10月7日,14:24至15:21:** 一些工作因基础设施出错而失败,工作流程被延迟. 启动时给每个任务配置的服务已耗尽内存并重新启动. * 世界协调时10月7日,18:49至20:05:** Docker Gen 2 工作比正常等待时间长,因为我们无法从云层提供者那里获得足够的实例. *** 协调世界时10月8日12:48至4:00:** Linux 机器任务和远程 Docker任务等了50分钟才开始. 我们的云提供商没有足够的实例类型 我们所要求的, 逻辑的一个缺陷 选择不同的实例类型 使我们无法使用替代品。 在这些事件中等待的工作被推迟,而不是丢失。 在协调世界时10月7日14:24至15:21的事件中因基础设施出错而工作失败的客户可以重新运行. 原始状况页如下: * [10月1日——Gen 2 Docker Jobs起步被推迟](https://status.circleci.com/incidents/22mrv46g6n7g). * [10月7日-推迟开始机器工作任务](https://status.circleci.com/incidents/tj6wdnfjwr64) * [10月7日 -- -- 客户工作出现高水平故障](https://status.circleci.com/incidents/0z31ldjd8m5v) * [10月7日——多克热尼2](https://status.circleci.com/incidents/39rfrjmk5pvd)的任务等待时间增加. * [10月8日——机器工作的等待时间缩短](https://status.circleci.com/incidents/jn756xtsy4xg) □**背景** CircleCI的每个工作都需要计算. 计算来源于执行者 Docker 任务运行在一组服务器上,这些服务器将运行在一组实例上 。 调度器是那些服务器上决定每个任务运行哪个实例的软件. Gen 2 Docker工作在10月1日事件时运行在这样一个集群上. Gen 1 Docker的工作分布在多个集群. 机器工作,包括远程多克工作,获得专用虚拟机器. 远程多克工作作为Linux机器工作从提交到提供处理. 我们的机器供给服务要求我们通常用于机器工作的两个地区之一的云提供商提供每台机器. 当提供者不能提供我们要求的实例类型时,服务会退后:它会要求不同的实例类型,或者不同的区域,与我们维持的列表不同. 工作等待机器到位。 当任何工作开始时,它都会要求为其配置提供工作配置服务. 这个服务是作为一套舱运行的,它们是同一程序的小拷贝. 如果停放太多的出舱,剩下的出舱会承载更多的负载,工作无法开始,直到服务恢复. 这些路径取决于三种能力:我们调度系统的吞吐量,我们云提供商提供的实例,以及启动工作的服务的内存和副本数量。 任何一个职位的短缺都使工作等待或失败。 # # 发生的事情 # (所有时间为世界协调时\) ** 10月1日:Docker Gen 2 个工作拖延了30分钟** 07:44,Gen 2 Docker任务调度的服务器上的磁盘活性提升到90%的容量并停留在那里. 07:57,等待开始的多克工作开始增加,而等待时间也随之增加. 08:08自动警报呼叫工程师 我们于08: 42宣布了一起事件。 08:43,工程师在调度服务器上识别出高磁盘延迟. 他们首先认为磁盘对负载来说太慢了,于是准备改用更快的磁盘类型. 09:01,团队就两个工作流达成协议:将服务器移动到更快的磁盘上,并增加第二个Gen 2集群,这样任务就可以分出两个集群. 09:41,工程师们发现了根源. 每个调度服务器都有直接附着在它的快盘上,调度器的用意是将其工作数据保存在那里. 这些服务器运行在安全坚固的操作系统图像上,在图像上快速磁盘没有被使用. 调度器将其数据写入了更慢的网络附带磁盘. 设置快盘的脚本没有出错而失败,在这些服务器上记录的漏洞隐藏了失败. 第2种交通也变得越来越快。 较慢的磁盘在这些暴动中饱和了,而排程器也落在了后面. 等待时间高峰为09:54,当时Gen 2中资源级的工作等待时间长达30分钟. 09:55,工程师应用了能正确设置快盘的固定. 10:11,调度器开始更快地放置工作,这证实了服务器可以跟上新的工作. 等Gen 2介质在10:14,7分10:17,1分30秒10:20时跌入13分. 我们10点24分将状态页面移到监控,10点45分解决了事件. 11:20,第二Gen 2集群开始运行任务. ** 10月7日,13:27至14:06:延长等待机器工作的时间** 我们在13点27分宣布了一起事件,当时我们看到排队和等待时间增加。 我们13点31分登上了状态网页 13点31分,工程师们看到,我们为机器工作而艰难地获得虚拟机器,等待开始的工作数量主要是机器工作. 13点34分,执行者之间的等待时间被提升. 13:48,等待时间随着更多机器的到来而开始恢复,我们于14:06解决了事件. ** 10月7日,14:24至15:21:工作失败和工作流程延误** 此前事件被标为已解决后不久,由于提交我们执行系统的工作数量急剧下降,我们宣布于14:24发生新事件. 14:26,工程师们看到工作配置服务的舱正在重启. 重启后留下较少服务副本以回答请求的 pods, 以及由于基础设施出错而多次尝试失败后无法获取配置的工作 。 已经运行的工作流程等待尚未启动的工作更新。 14:35,工程师们增加了给被吊舱的可使用内存数量并增加了被吊舱的数量,这使得服务有更多的副本来分享负载. 我们还增加了可用的内存提交量,工作流程系统流出的信息数量开始恢复到正常水平. 14点44分,我们把状态页移到监控上. 任务配置服务中的Pods达到了内存限制并重新启动. 我们增加了内存分配 和舱数, 服务恢复。 15:13,我们增加了我们Gen 2 Docker集群的例数,以便我们能够迅速处理积压的等待工作. 我们在15: 21解决了这件事 ** 10月7日,18:49至20:05:为Docker Gen 2 个工作增加等待时间** 我们在18点49分宣布了一个新的事件 杜克源二等时间上升了 18:51,工程师证实,由于缺少可用实例,我们无法获取足够的实例,这增加了等待时间. 等待时间因资源类别大小而异。 在19:52,平均等待时间比一个小时早,因为有了更多的能力,尽管仍然有短暂的激增,我们把状态页移至监测。 我们在20: 05解决了这件事 * ** 10月8日:Linux机器和远程多克工作最多等待50分钟** 我们于12:48宣布了一起事件,当时看到大量工作在等待开始,等待时间很长,等待机器和远程多克的工作. 12点49分,工程师发现我们的云提供商无法提供足够的实例. 在我们调查时,拖延继续攀升。 在13点13分,我们开始研究在我们没有第一选择的时候选择不同实例类型或区域的逻辑. 13:24,我们怀疑这个逻辑的缺陷阻止了我们在我们的主要区域使用其他实例类型,因此我们使我们的后退区域瘫痪并证实了缺陷的原因. 工程师们开始研究一个固定装置,并于14:49部署. 该服务开始请求其他实例类型,并大量启动机器. 14:58,等待机器的工作排队稳步下降. 随着我们处理积压的等待工作,各资源类的平均等待时间继续减少。 下午4:00,等待机器清理的工作排队,等待工作的数量恢复正常. 我们于16:09将状态页面移至监控,并于16:35解决了事件. □ ** 未来的预防和改进过程** 我们正在采取以下步骤,加强就业起步时期的复原力,包括供应多样化、倒置逻辑和早期发现。 ** 我们正在扩大计算区域。 ** 在10月7日和10月8日的事件中,我们的云提供方无法为我们所用的地区提供足够的实例。 我们正在我们的倒计时逻辑中增加新的区域,以便应付超出我们优先区域的需求激增。 ** 我们正在修正选择不同实例类型的逻辑。 ** 10月8日,一个缺陷使得机器提供服务无法在同一地区使用其他实例类型. 在事件中,我们部署了一个固定装置,目前正在审查并重构这一逻辑整体,并进行测试,以便一种实例类型的短缺将工作转移到另一种实例。 ** 我们正在扩大我们提供的实例类型,并确保增加能力。 ** 我们正在与我们的云提供方合作,以保留我们现有区域的额外能力,我们正在增加工作可以持续的实例类型。 工业对高性能计算的需求正在增长。 我们正在使哪些地方和如何产生能力多样化,从而使我们的客户不受供应变化的影响。 ** 我们增加了第二个Gen 2 Docker集群,因此,交通流量分布在两个集群。 ** 我们还在增加关于服务器磁盘饱和时间以及调度器设置工作的速度的提醒,以及当服务器启动时没有使用快速磁盘时点火的提醒。 我们使磁盘设置脚本因出错而失败,我们恢复了这些服务器的日志传输,以便更快地看到类似的问题. 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这些事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    管道、工作流程、UI数据和通知方面的延误

    开始时间 2026年10月6日 UTC 16:00 · 5h 18m

    Outage重大事件
    受影响的组件
    Pipelines & WorkflowsNotifications & Status Updates
    1. 2026年10月6日 UTC 16:00investigating

      发生什么了? 客户使用CircleCI管道和工作流程,包括UI数据显示,出站通知,出站网呼. 你还能期待什么? 管道的创建和工作流程和工作机会的启动出现延误。 工作、工作流程和管道数据可能需要15分钟才能出现在UI中。 外出通知和网络呼号被延迟了最多1分钟. 下次更新 我们将在30分钟内或随着我们有更多的信息可以分享,提供另一个最新情况.

    2. 2026年10月6日 UTC 16:10investigating

      自协调世界时15:47起,除了以前报道的延迟外,客户也可能看到失败的工作. 我们的工程师正在继续调查和缓解这个问题.

    3. 2026年10月6日 UTC 16:31identified

      至UTC16:02,管线完全失灵,因此此时没有新的工作流程或工作运行. 除此之外,还有早些时候报告的拖延和失败的工作。 我们的工程师正在继续努力减轻这一问题,一旦我们掌握了更多的信息,我们将立即分享.

    4. 2026年10月6日 UTC 16:42identified

      从协调世界时16:39起,我们开始看到新管道和工作流程的恢复,工作开始重新开始。 我们的工程师正在继续努力进行恢复工作,一旦我们得到信息,将立即分享更多信息.

    5. 2026年10月6日 UTC 17:21identified

      虽然管道、工作流程和工作再次运行,但客户在工作流程中可能继续看到工作之间的拖延时间比通常要长,出厂通知延迟约1分钟。 你的版本控制系统的通知和状态更新开始再次出道. 我们的工程师正在继续努力实现全面恢复.

    6. 2026年10月6日 UTC 18:04identified

      在工作流程中,客户之间的工作拖延时间仍然比通常要长,在发出出境通知时也出现延误。 我们感谢你在我们工程师继续调查和努力缓解这一问题时表现出的耐心。 我们将在今后30分钟内分享另一个最新情况,或者如果获得更多信息,将更早地分享.

    7. 2026年10月6日 UTC 18:55identified

      客户在工作流程和工作开始前继续遭受比平时更长的延误,有时长达约30分钟。 这比事件早些时候有所改进,但拖延仍然存在。 出入境通知的拖延情况有所改善。 我们感谢你在我们的工程师继续努力恢复正常工作开始时间时的耐心。 我们将在今后30分钟内分享另一个最新情况,或者如果获得更多信息,将更早地分享.

    8. 2026年10月6日 UTC 19:16identified

      客户继续遭受延误。 大部分现在大约在20分钟内开始,比事件发生前的40分钟有所改善。 极少数的工作流程可能等待了1个多小时. 我们的工程师们做了一些改变,提高了服务稳定性,剩下的拖延是由于事故期间积累了一批工作. 积压案件正在减少,我们的重点是加快清理工作。 随着进展的继续,我们将分享更多信息。 我们感谢你在工程人员完成积压工作时的耐心。 我们将在今后30分钟内分享另一个最新情况,或者如果获得更多信息,将更早地分享.

    9. 2026年10月6日 UTC 19:51identified

      工作流程和工作开始的拖延正在继续减少。 大部分时间现在大约在10分钟之内开始,比事件发生前的40分钟有所改善。 极少数的工作流程可能等待了1个多小时. 如果您的工作失败, 请重新运行 。 出入境通知的拖延情况有所改善。 其余的拖延是由于事件期间积压的工作,积压工作减少了一半以上。 我们期望在大约15分钟后清除积压。 一旦清理完毕,或最迟在今后30分钟内,我们将分享另一个最新情况.

    10. 2026年10月6日 UTC 20:13identified

      已清理了所积压的被拖延的工作,工作流程重新开始,没有延误通知。 然而,使用多克和Linux工作的客户可以跨越多个资源类,包括中,大,和2x大等分基因2,现在可以看到工作在队列中等待了几分钟才开始. 我们的工程师正在继续努力减轻这一问题。 如果您的工作失败, 请重新运行 。 我们感谢你的耐心 在我们的工程师工作的时候 我们将在今后30分钟内分享另一个最新情况,或者如果获得更多信息,将更早地分享.

    11. 2026年10月6日 UTC 20:31monitoring

      工作流量和工作正常开始,等待多克和Linux工作的时间已经恢复正常. 我们的工程师继续监视这个问题。 如果您的工作失败, 请重新运行 。 我们感谢你的耐心 在我们的工程师工作的时候 我们将在今后30分钟内分享另一个最新情况,或者如果获得更多信息,将更早地分享.

    12. 2026年10月6日 UTC 21:18resolved

      2026年10月6日协调世界时约15:30至20:30,客户遭遇了影响管道,工作流程,和工作的延误和故障. 从协调世界时约16:02到协调世界时16:39,管道故障,没有新的工作流程或工作开始. 服务后恢复,工作流程和工作继续拖延到协调世界时20:00左右. 起步时间平均在高峰期可达约40分钟,极少数工作流程等了1个多小时. 外出通知和网路呼号也被延迟到协调世界时7:00左右,一般大约一分钟. 随着积压的延迟工作得到清理,由此产生的需求的增加对我们的执行能力造成了压力,导致多克和Linux职位的进一步拖延. 从协调世界时19:45到协调世界时20:30左右,这些工作在队列中等待的时间比平时长,然后才开始. 在高峰期,UTC20:05左右,等待时间达到约8分钟2×大等分2,6分钟x大等分2等分,而其它几个资源类则不到5分钟. 这个问题已经解决,所有受影响的功能都恢复正常. 在此窗口中工作失败的客户可能重新运行受影响的工作 。 我们感谢你在我们团队努力执行一个解决方案时表现出的耐心.

    13. 2026年10月7日 UTC 22:08postmortem

      □ 总结 2026年10月6日,从协调世界时的15:30到20:30,CircleCI客户遭遇了延迟创建管道并开始工作流程和工作. 从协调世界时15:48到16:38,没有开始工作流程或工作,从协调世界时16:02起被触发的管道也失败了. 更短,断断续续的延迟开始于更早的UTC下午13:30. CircleCI UI中的数据,通知,以及向版本控制提供者承诺状态更新也被延迟. 事件起源于我们的工作流程管弦服务背后的数据库,它协调了CircleCI的每一个管道,工作流程和工作. 数据库中最大的表格的例行维护比数据库能够归档的更快写出交易日志,日志填充了为他们预留的存储量. 为了防止数据库变成只读,我们的工程师将日志移到数据库的主要存储量. 此举导致数据库离线50分钟. 数据库回来后,它以大约一半的正常速率处理工作,直到我们的工程师在协调世界时18:19更改了数据库设置. 之后我们完成了积压的工作,工作开始时间在协调世界时20:30前恢复正常. 在此窗口中工作失败的客户可能会重新运行 。 原始状态页可参见[此处](https://status.circleci.com/incidents/z4hbq8h49j8c). □ 背景情况 当你触发一个管道, CircleCI 把它交给一个工作流程管弦服务。 这个服务跟踪每个工作流程和工作的状态,决定每个工作何时可以运行,并将准备好的工作传递给我们的执行车队. 它也驱动您在UI中看到的工作数据以及通知, 并承诺工作结束后发送状态 。 管弦乐服务将其状态存储在数据库中. 数据库在应用之前将每个更改写入交易日志,并将这些日志保存在专门的存储量上。 它不断将日志存档,这样它就能再利用这个空间. 如果归档落后而音量被填充,则数据库停止接受写作,任何新作都无法前进. 数据库还在每张表格上运行一个定期维护进程\(autovacuums\),以保持其内部记录在一段时间内有效. 在非常大的表格上,这个过程读取了表格的每一页,并写出大量的交易日志. # 发生的一切 # # What happened # (所有时间为世界协调时\) 从10月6日10:02开始,我们的监控提高了对管弦乐服务出错的短暂警报. 每个警报在15分钟内自行解除 我们的工程师之前也曾见过类似的短暂警报,系统没有显示其他压力迹象,因此他们每次都遵循跑道本,每次警报都通过自己的路段清除,并开始工作,使警报的敏感度降低. 12:40左右,加上产生自己的交易日志的正常工作量,数据库中几个最大表格的维护程序开始编写额外的交易日志,速度快于数据库可以归档,日志量开始被填充. 13:30,管弦乐服务开始放缓. 到了15:30,一些管道和工作需要更长的时间才开始,短短一阵. 13:35,我们的监测再次发出警报,这次是与其他几个部门的有关警报一起发出的。 基础设施工程师跟随警报运行本,清除了部分警报. 警报在2时30分左右再次发回,经过进一步调查,我们于14:54宣布出事. 我们应尽早认识到各种警报的结合,我们已谈到我们如何在下面纠正这些警报。 我们的工程师在宣布此事后, 如果进程被取消, 数据库会自动重新启动, 因此我们的工程师会更改它的设置, 帮助它更快完成 。 至15:30,延迟持续,一些工作开始失败. 15:43,交易日志量接近满分. 如果填充,数据库将停止接受写作,任何工作都不能运行. 我们的工程师决定将交易日志移入数据库的主要存储量,该存储量有大量的空地. 此举要求数据库下线,我们无法事先预测需要多长时间。 搬迁开始于15:47. 从15:48到16:38,管弦乐服务无法处理任何作品. 客户仍然可以触发管道,但是没有启动工作流程或工作,从16:02起,新触发的管道失败. 我们在15点58分登入了状态网页,并在16点20分将其提升为大停机. 当数据库离线时 我们的工程师准备了一个备用数据库 原始数据库是先回来的,所以我们保留了它。 16:38,数据库重新上线,工作重新开始。 由于交易日志和定期数据现在共享同样的存储,数据库运行比以前慢。 从16:38到18:19,管弦乐服务以大约一半的正常速度处理工作,工作等待了数十分钟才开始,最长时可达50分钟左右. 在此期间,该数据库必须完成对积压的交易日志的归档工作,然后才能将其移回专卷。 我们还调查并实施了几个数据库参数的修改,以阻止进一步维护工作从头开始,并准备了减少送达服务的工作的方法。 在此期间,除了更换数据库外,我们还准备了一套完整的服务,以便我们有可能失去数据,而选择不这样做。 18点19分,我们的工程师修改了一个数据库设置,以缩短每次写作等待存储的时间. 处理速度恢复,积压工作开始清理. 为了更快地清除它,我们增加了数据库和服务器容量 给那些把任务交给我们执行车队的系统。 到19:55左右,新的工作再次准时开始. 然后,积压的工作到达了我们的执行车队。 从19:49到20:30,一些在较大资源类上的多克工作等待了大约10分钟才开始,同时容量也有所提升. 到20:30,工作开始时间恢复正常. 我们于20:32将状态页面移至监控,并于21:19解决了事件. 大约3500个工作在事件中未能开始. 顾客可能会重操旧业 没有证据表明CircleCI不止一次经营任何工作. 在原运行被拖延期间重新启动工作流程的客户,可能已经看到这两个运行完成. 年度计划客户可以与其账户团队合作审查使用情况. □ 未来的预防和改进过程 我们正采取下列步骤来防止再次发生这种情况并缩短我们的反应时间: ** 我们正在就造成这一事件的条件增加警报。 ** 我们的监测工作赶上了速度的放慢,但我们对交易日志量的多少或归档工作落后了多远没有警觉。 我们正在对两者增加警报,同时对驱动它们的数据库维护也增加警报,以便我们能够更早采取行动。 我们还在重新审视我们的所有警报, ** 我们正在调整我们数据库中的维护过程。 ** 我们正在研究我们数据库中自动真空的频率和攻击性。 我们还在跟踪这些表格的大小,以便它们保持在安全限度内。 ** 我们正在消除单一交易日志瓶颈。 ** 管弦乐服务的所有写作目前都经过一个数据库和一个交易日志,因此当该日志落后时,每个管道、工作流程和工作都随之放慢了速度。 我们正在评估两种办法:将服务分为多个数据库实例,每个实例都有自己的交易日志,并把它转移到一个分布式数据库,用于在许多节点中散布文字。 这两种办法都将积压工作的影响限于部分工作量。 ** 我们正在使我们的系统等待管弦乐服务恢复。 ** 在这次事件中,一些工作失败了,因为我们的系统在重试后放弃了. 我们正在努力改变这种行为。 ** 在长期事件中,我们正在改进我们的状况网页更新。 ** 顾客告诉我们 我们的早期更新 没有给出足够的细节。 我们正在更新我们的指导,因此,更新的内容包括具体的影响和时间。 ‌ 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这一事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    延迟启动 Gen 2 Docker 任务

    开始时间 2026年10月1日 UTC 09:06 · 1h 39m

    Issues轻微事件
    受影响的组件
    Docker Jobs
    1. 2026年10月1日 UTC 09:06investigating

      顾客在开始Docker Gen 2 Jobs时可能遇到延误. 我们正在努力增加该系统的吞吐量,以便实现这个目标.

    2. 2026年10月1日 UTC 09:47identified

      我们已查明了根源,并正在积极努力解决问题。 谢谢你的耐心.

    3. 2026年10月1日 UTC 10:13identified

      我们开始观察恢复情况.

    4. 2026年10月1日 UTC 10:24monitoring

      我们看到队列时间回到正常水平,继续监视.

    5. 2026年10月1日 UTC 10:45resolved

      这一事件已经得到解决.

    6. 2026年10月9日 UTC 22:36postmortem

      □ ** 摘要** 2026年10月1日至10月8日,CircleCI客户遭遇了5起独立的事件,其中工作等待时间比正常开始时间长,或者未能开始. 其中3起事件是由我们的云层提供者提供的有限实例造成的。 其一是由我们日程安排基础设施中的配置问题引起的,其一是由内部服务的内存限制引起的,我们在事件中提出了这个问题。 *** 10月1日,07:57至10:24 UTC:** Docker Gen 2 工作等了30分钟才开始. 一个配置问题阻止了Gen 2 调度服务器使用其高性能本地磁盘. 在交通中断期间,倒行盘饱和和安置工作减缓。 * 世界协调时10月7日,13:27至14:06:** 机器工作比正常时间要长,因为我们无法从云端供应商那里获得足够的虚拟机器。 * 世界协调时10月7日,14:24至15:21:** 一些工作因基础设施出错而失败,工作流程被延迟. 启动时给每个任务配置的服务已耗尽内存并重新启动. * 世界协调时10月7日,18:49至20:05:** Docker Gen 2 工作比正常等待时间长,因为我们无法从云层提供者那里获得足够的实例. *** 协调世界时10月8日12:48至4:00:** Linux 机器任务和远程 Docker任务等了50分钟才开始. 我们的云提供商没有足够的实例类型 我们所要求的, 逻辑的一个缺陷 选择不同的实例类型 使我们无法使用替代品。 在这些事件中等待的工作被推迟,而不是丢失。 在协调世界时10月7日14:24至15:21的事件中因基础设施出错而工作失败的客户可以重新运行. 原始状况页如下: * [10月1日——Gen 2 Docker Jobs起步被推迟](https://status.circleci.com/incidents/22mrv46g6n7g). * [10月7日-推迟开始机器工作任务](https://status.circleci.com/incidents/tj6wdnfjwr64) * [10月7日 -- -- 客户工作出现高水平故障](https://status.circleci.com/incidents/0z31ldjd8m5v) * [10月7日——多克热尼2](https://status.circleci.com/incidents/39rfrjmk5pvd)的任务等待时间增加. * [10月8日——机器工作的等待时间缩短](https://status.circleci.com/incidents/jn756xtsy4xg) □**背景** CircleCI的每个工作都需要计算. 计算来源于执行者 Docker 任务运行在一组服务器上,这些服务器将运行在一组实例上 。 调度器是那些服务器上决定每个任务运行哪个实例的软件. Gen 2 Docker工作在10月1日事件时运行在这样一个集群上. Gen 1 Docker的工作分布在多个集群. 机器工作,包括远程多克工作,获得专用虚拟机器. 远程多克工作作为Linux机器工作从提交到提供处理. 我们的机器供给服务要求我们通常用于机器工作的两个地区之一的云提供商提供每台机器. 当提供者不能提供我们要求的实例类型时,服务会退后:它会要求不同的实例类型,或者不同的区域,与我们维持的列表不同. 工作等待机器到位。 当任何工作开始时,它都会要求为其配置提供工作配置服务. 这个服务是作为一套舱运行的,它们是同一程序的小拷贝. 如果停放太多的出舱,剩下的出舱会承载更多的负载,工作无法开始,直到服务恢复. 这些路径取决于三种能力:我们调度系统的吞吐量,我们云提供商提供的实例,以及启动工作的服务的内存和副本数量。 任何一个职位的短缺都使工作等待或失败。 # # 发生的事情 # (所有时间为世界协调时\) ** 10月1日:Docker Gen 2 个工作拖延了30分钟** 07:44,Gen 2 Docker任务调度的服务器上的磁盘活性提升到90%的容量并停留在那里. 07:57,等待开始的多克工作开始增加,而等待时间也随之增加. 08:08自动警报呼叫工程师 我们于08: 42宣布了一起事件。 08:43,工程师在调度服务器上识别出高磁盘延迟. 他们首先认为磁盘对负载来说太慢了,于是准备改用更快的磁盘类型. 09:01,团队就两个工作流达成协议:将服务器移动到更快的磁盘上,并增加第二个Gen 2集群,这样任务就可以分出两个集群. 09:41,工程师们发现了根源. 每个调度服务器都有直接附着在它的快盘上,调度器的用意是将其工作数据保存在那里. 这些服务器运行在安全坚固的操作系统图像上,在图像上快速磁盘没有被使用. 调度器将其数据写入了更慢的网络附带磁盘. 设置快盘的脚本没有出错而失败,在这些服务器上记录的漏洞隐藏了失败. 第2种交通也变得越来越快。 较慢的磁盘在这些暴动中饱和了,而排程器也落在了后面. 等待时间高峰为09:54,当时Gen 2中资源级的工作等待时间长达30分钟. 09:55,工程师应用了能正确设置快盘的固定. 10:11,调度器开始更快地放置工作,这证实了服务器可以跟上新的工作. 等Gen 2介质在10:14,7分10:17,1分30秒10:20时跌入13分. 我们10点24分将状态页面移到监控,10点45分解决了事件. 11:20,第二Gen 2集群开始运行任务. ** 10月7日,13:27至14:06:延长等待机器工作的时间** 我们在13点27分宣布了一起事件,当时我们看到排队和等待时间增加。 我们13点31分登上了状态网页 13点31分,工程师们看到,我们为机器工作而艰难地获得虚拟机器,等待开始的工作数量主要是机器工作. 13点34分,执行者之间的等待时间被提升. 13:48,等待时间随着更多机器的到来而开始恢复,我们于14:06解决了事件. ** 10月7日,14:24至15:21:工作失败和工作流程延误** 此前事件被标为已解决后不久,由于提交我们执行系统的工作数量急剧下降,我们宣布于14:24发生新事件. 14:26,工程师们看到工作配置服务的舱正在重启. 重启后留下较少服务副本以回答请求的 pods, 以及由于基础设施出错而多次尝试失败后无法获取配置的工作 。 已经运行的工作流程等待尚未启动的工作更新。 14:35,工程师们增加了给被吊舱的可使用内存数量并增加了被吊舱的数量,这使得服务有更多的副本来分享负载. 我们还增加了可用的内存提交量,工作流程系统流出的信息数量开始恢复到正常水平. 14点44分,我们把状态页移到监控上. 任务配置服务中的Pods达到了内存限制并重新启动. 我们增加了内存分配 和舱数, 服务恢复。 15:13,我们增加了我们Gen 2 Docker集群的例数,以便我们能够迅速处理积压的等待工作. 我们在15: 21解决了这件事 ** 10月7日,18:49至20:05:为Docker Gen 2 个工作增加等待时间** 我们在18点49分宣布了一个新的事件 杜克源二等时间上升了 18:51,工程师证实,由于缺少可用实例,我们无法获取足够的实例,这增加了等待时间. 等待时间因资源类别大小而异。 在19:52,平均等待时间比一个小时早,因为有了更多的能力,尽管仍然有短暂的激增,我们把状态页移至监测。 我们在20: 05解决了这件事 * ** 10月8日:Linux机器和远程多克工作最多等待50分钟** 我们于12:48宣布了一起事件,当时看到大量工作在等待开始,等待时间很长,等待机器和远程多克的工作. 12点49分,工程师发现我们的云提供商无法提供足够的实例. 在我们调查时,拖延继续攀升。 在13点13分,我们开始研究在我们没有第一选择的时候选择不同实例类型或区域的逻辑. 13:24,我们怀疑这个逻辑的缺陷阻止了我们在我们的主要区域使用其他实例类型,因此我们使我们的后退区域瘫痪并证实了缺陷的原因. 工程师们开始研究一个固定装置,并于14:49部署. 该服务开始请求其他实例类型,并大量启动机器. 14:58,等待机器的工作排队稳步下降. 随着我们处理积压的等待工作,各资源类的平均等待时间继续减少。 下午4:00,等待机器清理的工作排队,等待工作的数量恢复正常. 我们于16:09将状态页面移至监控,并于16:35解决了事件. □ ** 未来的预防和改进过程** 我们正在采取以下步骤,加强就业起步时期的复原力,包括供应多样化、倒置逻辑和早期发现。 ** 我们正在扩大计算区域。 ** 在10月7日和10月8日的事件中,我们的云提供方无法为我们所用的地区提供足够的实例。 我们正在我们的倒计时逻辑中增加新的区域,以便应付超出我们优先区域的需求激增。 ** 我们正在修正选择不同实例类型的逻辑。 ** 10月8日,一个缺陷使得机器提供服务无法在同一地区使用其他实例类型. 在事件中,我们部署了一个固定装置,目前正在审查并重构这一逻辑整体,并进行测试,以便一种实例类型的短缺将工作转移到另一种实例。 ** 我们正在扩大我们提供的实例类型,并确保增加能力。 ** 我们正在与我们的云提供方合作,以保留我们现有区域的额外能力,我们正在增加工作可以持续的实例类型。 工业对高性能计算的需求正在增长。 我们正在使哪些地方和如何产生能力多样化,从而使我们的客户不受供应变化的影响。 ** 我们增加了第二个Gen 2 Docker集群,因此,交通流量分布在两个集群。 ** 我们还在增加关于服务器磁盘饱和时间以及调度器设置工作的速度的提醒,以及当服务器启动时没有使用快速磁盘时点火的提醒。 我们使磁盘设置脚本因出错而失败,我们恢复了这些服务器的日志传输,以便更快地看到类似的问题. 客户经验是我们的最高优先事项,我们承诺不断提高我们的系统的可靠性,以适应客户对我们的信任。 我们感谢我们的客户在我们团队努力解决这些事件时表现出的耐心。 请联系我们的支援小组 任何问题或关注.

    自动翻译自官方事件更新。

    处理新签注和计划变更方面的延误

    开始时间 2026年9月23日 UTC 18:13 · 1h 53m

    Pending
    受影响的组件
    Billing & Account
    1. 2026年9月23日 UTC 18:13identified

      客户在新签注时可能遇到延误,计划变更将反映在其账户中.

    2. 2026年9月23日 UTC 20:06resolved

      这一事件已经得到解决.

    自动翻译自官方事件更新。

    延迟启动 Linux 机器任务

    开始时间 2026年9月21日 UTC 16:22 · 47m

    Issues轻微事件
    受影响的组件
    Machine Jobs
    1. 2026年9月21日 UTC 16:22investigating

      客户在Linux Machine上创业时可能遇到延误. 我们正在调查.

    2. 2026年9月21日 UTC 16:48monitoring

      任务等待时间 Linux Machine 已恢复正常 .

    3. 2026年9月21日 UTC 17:09resolved

      This incident has been resolved.

    自动翻译自官方事件更新。

    客户在用户界面更新中可能遇到延误

    开始时间 2026年9月16日 UTC 14:55 · 4h 35m

    Issues轻微事件
    受影响的组件
    CircleCI APICircleCI UI
    1. 2026年9月16日 UTC 14:55investigating

      我们正在调查延迟提供管道数据的情况。 管道仍在运行,但有关它们的数据可能在UI或API被延迟.

    2. 2026年9月16日 UTC 15:29identified

      我们已查明这一问题,并正在采取补救措施。 谢谢你的耐心.

    3. 2026年9月16日 UTC 17:34identified

      管道数据现为正常数据,但试验结果除外,可能仍然被延迟. 我们正在继续努力,感谢你的耐心.

    4. 2026年9月16日 UTC 18:22monitoring

      所有输油管数据现在都正常提供。 我们将继续监测复苏情况.

    5. 2026年9月16日 UTC 19:30resolved

      这一事件已经得到解决.

    自动翻译自官方事件更新。

    客户在用户界面更新中可能遇到延误

    开始时间 2026年9月15日 UTC 14:42 · 2h 20m

    Issues轻微事件
    受影响的组件
    CircleCI UI
    1. 2026年9月15日 UTC 14:42investigating

      目前,我们发现,在UI中,输油管数据出现延误.

    2. 2026年9月15日 UTC 15:14identified

      我们开始看到一些恢复.

    3. 2026年9月15日 UTC 17:02resolved

      影响UI输油管数据的事件现已解决. 我们感谢你在我们的工程师努力减少拖延的同时表现出耐心.

    自动翻译自官方事件更新。

    增加macOS工作的等待时间

    开始时间 2026年9月14日 UTC 11:59 · 1h 0m

    Issues轻微事件
    受影响的组件
    macOS Jobs
    1. 2026年9月14日 UTC 11:59investigating

      由于网络误差增加和晚点增加, 我们正在用我们的macOS托管商来调查这个.

    2. 2026年9月14日 UTC 12:36investigating

      等待macOS工作的时间正在减少,我们正在继续调查.

    3. 2026年9月14日 UTC 12:48monitoring

      我们的macOS主机供应商已实施缓解措施,并且我们看到延迟情况有所改善。 我们将继续进行监测.

    4. 2026年9月14日 UTC 12:59resolved

      等待时间macOS工作恢复正常.

    自动翻译自官方事件更新。

    少数项目装载管道的问题

    开始时间 2026年9月10日 UTC 20:25 · 1m

    Issues轻微事件
    受影响的组件
    CircleCI UI
    1. 2026年9月10日 UTC 20:25identified

      少数客户在使用经典管线视图时,可能会看到错误或无法将管道页面装入已贬值-配置警告的项目. 新管线景观上的客户不受影响。 我们已查明原因.

    2. 2026年9月10日 UTC 20:25monitoring

      一项措施已经执行,我们正在监测结果.

    3. 2026年9月10日 UTC 20:26resolved

      这一事件已经得到解决。 少数在协调世界时18:53至协调世界时19:24之间创建了管线的客户,使用被贬值的配置语法包含了配置,这些客户将会看到他们的建设型工作无法启动. 工作或管道失灵的客户可能重新运行.

    自动翻译自官方事件更新。

    macOS 工作延迟

    开始时间 2026年9月4日 UTC 15:16 · 1h 40m

    Issues轻微事件
    受影响的组件
    macOS Jobs
    1. 2026年9月4日 UTC 15:16investigating

      我们发现了影响我们Mac基础设施的网络问题。 我们正在调查 很快会提供最新消息 顾客可能在此期间排队.

    2. 2026年9月4日 UTC 15:43identified

      我们已经确定了我们的Mac基础设施供应商的联网问题,并且正在与他们合作解决这个问题。 我们开始看到一些恢复,但我们预计顾客可能会看到一些排队. 我们很快会再更新的.

    3. 2026年9月4日 UTC 16:19monitoring

      我们的Mac基础设施供应商对这个网络问题应用了一个定律,我们看到队列时间恢复正常. 我们要继续观察 事情一段时间。 我们很快会再更新的.

    4. 2026年9月4日 UTC 16:55resolved

      我们没有看到进一步的影响 排队时间和一切都恢复正常。 我们赞赏你耐心地努力解决和监测这一问题.

    自动翻译自官方事件更新。

    查看计划使用 UI 或调用计划使用 API 时的间断错误

    开始时间 2026年8月26日 UTC 15:43 · 27m

    Issues轻微事件
    受影响的组件
    CircleCI APICircleCI UI
    1. 2026年8月26日 UTC 15:43identified

      客户在查看计划使用UI或调用计划使用API时可能会出现间歇性出错. 我们已查明了这一问题,并正在积极努力减轻这些错误.

    2. 2026年8月26日 UTC 16:04monitoring

      我们通过计划使用API缓解了这个问题,UI中的相关页面正在正确加载.

    3. 2026年8月26日 UTC 16:10resolved

      这一事件已经得到解决.

    自动翻译自官方事件更新。

    GitHub 登录中断

    开始时间 2026年8月25日 UTC 20:00 · 0m

    Issues轻微事件
    1. 2026年8月25日 UTC 23:20resolved

      在协调世界时19:49至协调世界时2026年8月25日21:07之间,试图使用GitHub登录到CircleCI的客户无法登录,并收到来自GitHub的一个错误,称回调URL无效. 已经登录的客户没有受到影响。 GitHub 登录功能正常。 我们感谢你在我们团队努力执行一个解决方案时表现出的耐心.

    自动翻译自官方事件更新。

    透视数据目前被延迟

    开始时间 2026年8月17日 UTC 21:06 · 31m

    Issues轻微事件
    受影响的组件
    CircleCI Insights
    1. 2026年8月17日 UTC 21:06identified

      问题的原因已经确定,我们正在着手解决这个问题.

    2. 2026年8月17日 UTC 21:36monitoring

      一项措施已经执行,我们正在监测结果.

    3. 2026年8月17日 UTC 21:37resolved

      透视数据再次好. 谢谢你的耐心.

    自动翻译自官方事件更新。