欢迎光临
我们一直在努力

一次持续 3 小时以上的 AI 服务崩溃:DeepSeek 10 月 15 日故障复盘与思考

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */
#content_views .toc,
/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */
#content_views.markdown_views > p:empty:has(+ .toc),
#content_views.markdown_views > .toc + p:empty,
/* 富文本旧版目录标记 */
#content_views.htmledit_views #main-toc,
#content_views.htmledit_views #hr-toc,
#content_views.htmledit_views p[id*=\”-toc\”] {
display: none !important;
}
/* 目录去掉后,紧跟的首个标题不再多出一块上边距 */
#content_views.markdown_views > .toc + h1,
#content_views.markdown_views > .toc + h2,
#content_views.markdown_views > .toc + h3,
#content_views.markdown_views > .toc + h4,
#content_views.markdown_views > .toc + p:empty + h1,
#content_views.markdown_views > .toc + p:empty + h2,
#content_views.markdown_views > .toc + p:empty + h3,
#content_views.markdown_views > .toc + p:empty + h4 {
margin-top: 0 !important;
}

个人技术笔记,2026-10-15 中午。文中事实均来自公开报道与官方状态页并附来源;所有未经官方证实的猜测,都会明确标注"推测"。

一、事件概述

2026 年 10 月 15 日上午,DeepSeek 网页端与 App 大面积出现"服务器暂时不可用","DeepSeek 崩了"相关话题登上微博热搜,话题讨论量超过 10 万。以下时间线根据 DeepSeek 官方状态页记录整理:

时间(CST)

状态页记录

8:11

部分中断,开始排查

9:06

已定位原因

9:08

对话服务完全中断,正在实施修复

截至近 11 时

服务仍未完全恢复,故障持续超过 2.5 小时

受影响组件共四项:对话服务、DeepSeek V4 Pro API、DeepSeek V4.1 Flash API,以及另一个未列名组件。

官方对外的定调是:已定位原因,正在实施修复。但故障根因、影响范围、预计恢复时间,均未披露。据红星新闻报道,记者当日致电其公司公开电话,一直未能接通。

二、用户侧症状:同一个"崩"字,不同的体验

翻看当天用户反馈和媒体报道,这次故障在用户侧呈现出的症状并不统一,这本身就是很有价值的信息:

  • 发送消息后长时间无响应:请求看起来发出去了,但流式回复迟迟不来,最后超时;
  • 卡在加载界面:新会话打不开,或打开后一直转圈;
  • 明确的错误提示:包括"服务器暂时不可用""服务器繁忙",以及"消息过于频繁,请稍后再试"。

值得注意的是最后一种。"消息过于频繁"这类提示,通常是网关层的限流策略在生效——当后端容量吃紧时,接入层会主动拒绝一部分请求以自保。它和"服务器暂时不可用"同时出现,某种程度上说明故障不是简单的"某台机器挂了",而是容量或调度层面的系统性压力(此为基于公开症状的推测,官方未确认)。

三、影响面:不止国内,也不止 Chat

3.1 按用户群体分层

这次故障的影响,至少可以分三层来看:

  • 普通 C 端用户:最直接的体感是"App 用不了"。对只把它当聊天玩具的用户,损失是几分钟到几小时的不便;
  • API 接入方:对话服务和两个 API 组件同时受损,意味着当天所有通过 API 调用其模型的应用、Bot、自动化脚本、第三方工具,全部或部分停摆。对把这套 API 接进生产流程的团队来说,这是实打实的工时损失;
  • 出海产品:第三方故障监测平台 StatusGator 显示,过去 24 小时收到 86 条报障,来自卢森堡、波兰、纽约等地的用户均反馈服务无响应或响应缓慢。这次不存在"只影响某个区域"的情况,任何地区的用户都没有豁免。
  • 3.2 一个值得注意的技术细节

    对话服务(C 端产品)和 API 服务(B 端接口)同时受损,这件事比单一服务崩溃更值得琢磨。合理的解释有两种可能(均为推测):

    • 共享推理集群:Chat 和 API 最终调度到同一批 GPU 推理资源,底层一坏,上层两个入口一起挂;
    • 共享接入/调度层:网关或任务调度系统出现故障,导致两类流量同时被拦截或排队。

    这也解释了为什么官方状态页会把"对话服务"和两个 API 服务分别列出、又放在同一个 incident 里——它们大概率共享了某段关键路径。

    四、官方沟通观察:时间线清晰,但缺最关键的一环

    作为一次故障应对的样本,这次官方状态页的做法有可取之处:

    它按时间轴推进记录状态(排查中 → 已定位 → 修复中),让外部可以追踪进展,而不是只丢下一句"服务波动,敬请谅解"。对习惯了"已阅读"式公告的用户来说,这已经算是进步。

    但缺口同样明显:

  • 根因缺失:只说了"已定位原因",没说原因是什么。是容量打满、硬件故障、网络分区,还是发布事故引出的连锁反应?外部只能猜。
  • 影响范围模糊:受影响组件列了四项,其中一项连名字都没给。"部分中断"和"完全中断"的边界在哪,也没有量化说明。
  • 恢复时间缺位:没有预计恢复时间(ETA),也没有承诺"下次更新时间"。对等着修完再干活的用户来说,这两点是刚需。
  • 媒体通道静默:记者电话无人接听,信息披露几乎完全依赖状态页。
  • 对照业界相对成熟的故障通报实践,一份"及格线"级别的 incident report 通常包含:故障等级、影响面、当前状态、已采取的行动、根因(或初步归因)、下次更新时间、事后复盘承诺。这次的状态页完成了前三项的一半,后四项全部留白。

    对开发者的现实意义是:不要把"官方没说话"理解为"快好了"或"问题不大"。 故障沟通的信息密度,本身就是评估一个服务商成熟度的维度。

    五、频率与背景:为什么大家的反应比一次普通宕机大

    单看这一次,3 个多小时的故障不算史上最长。但放在时间轴里看,情绪是有积累的:

    • 一周内第二次:10 月 12 日,其对话服务也曾部分中断,当天恢复。据腾讯新闻援引的报道,一周两次的频率让"崩了"从意外变成了"又来了";
    • 年内至少 18 次:据公开资料统计,2026 年以来 DeepSeek 已出现至少 18 次大面积服务异常,平均每月一到两次;其中 3 月底一次超过 12 小时;
    • 产品节奏密集:9 月 10 日发布多模态模型 V4.1-Flash,将视觉能力整合进模型本身;8 月 21 日还推出过实验性多模态模型 V4-Flash-Vision-Exp 并开放 Files API。10 月 12 日起,多位海外独立测试者发现其 flash 端点疑似在幕后更换了模型,生成质量显著提升,社区猜测新版本可能是 V4.2-Flash 或 V4.1-Pro。此说法未经官方证实,仅作记录——但它让"每次异常都是发布前维护"的猜测有了市场。

    至于反复出问题的结构性原因,业界普遍归因于算力供需失衡:访问量持续攀升,推理需求水涨船高,而高端算力的采购、交付、上架周期漫长,扩容速度跟不上用量增长,平台稳定性一再承压。(外界分析,官方未确认。)

    从工程角度看,这个矛盾其实是推理型 AI 服务的固有难题:模型可以很快发布,GPU 不能。每一次"新模型上线"的热度,都会在短时间内转化成推理集群的峰值压力——发布节奏越快,稳定性越难做,这几乎是一对无解的矛盾,只能在架构和调度层面找平衡。

    六、根因推测:几种常见的可能(均为推测,官方未披露)

    既然官方没有给根因,这里从公开症状出发,列几种业内常见的故障模式,仅供读者建立一个分析框架:

  • 容量过载:瞬时流量超过集群承载上限,请求排队直至超时。"消息过于频繁"的限流提示,与这种模式吻合度较高;
  • 调度系统故障:任务分发层出问题,导致请求路由到不可用节点,或流量倾斜压垮部分集群;
  • 网络分区:机房之间或组件之间网络异常,服务互相"失联",表现为大面积超时;
  • 发布/变更事故:新版本或配置变更引入缺陷,触发连锁反应。考虑到其近期产品动作频繁,这种可能性无法排除;
  • 上游依赖故障:云服务商、存储或网络基础设施的局部问题传导到应用层。
  • 强调一遍:以上全部是推测。在官方披露之前,任何"实锤根因"的说法都是不负责任的。

    七、给开发者的启示:把"别人崩一次"变成"自己不崩"

    7.1 架构层:别把鸡蛋放进一个篮子

    • 多供应商抽象:在业务代码和模型 API 之间加一层适配抽象,至少预留一个备用模型服务商的接入位。这次 Chat 和 API 同时中断,只接一家的产品当天直接停摆;
    • 降级链路设计:主模型不可用时,自动切到备用模型、缓存回答,或本地小模型,哪怕体验降级也别白屏;
    • 熔断与限流:对下游 AI 调用加熔断(连续失败即停止请求、定期探测恢复)和客户端限流,避免自己的服务被拖垮。

    7.2 客户端层:重试是门学问

    • 指数退避 + 抖动:服务端完全中断时,无脑重试只会放大压力。第一次失败等 1 秒,第二次 2 秒、4 秒……再加上随机抖动,避免所有客户端同时重试造成"惊群";
    • 幂等设计:重发的请求要能被服务端识别为"同一次请求",防止重复计费或重复生成;
    • 超时分级:对话场景用长超时(流式首 token 敏感),批量任务用短超时 + 异步轮询,别让一个请求挂住整个线程池。

    7.3 运维层:先分级,再排查

    故障发生时,最贵的不是错误,是在错误的层级上浪费时间。这次有用户反复重装 App、清理浏览器缓存——这些对服务端故障毫无作用。一个更靠谱的排查顺序是:

  • 看官方状态页(或订阅其更新);
  • 最小化复现:开新会话、发纯文本、不带文件、关掉搜索工具;
  • 检查自己的网络和其他网站;
  • 换设备、换浏览器、换网络做单变量对比;
  • 以上都做完还不行,大概率就是服务端问题——保存现场,等恢复。
  • 有条件的话,把官方状态页接入自己的监控(RSS、Webhook 或简单的定时抓取),比人工刷页面靠谱得多。

    7.4 数据层:生成内容别只活在会话里

    有用户反映崩溃后未保存的长回复丢失。对工具类产品来说,本地草稿、历史导出、断点续传应该是默认能力,而不是增值功能。对个人使用者的建议更简单:重要的长回答,养成随手复制到本地文件的习惯——服务器那头的会话,你说不清它什么时候就没了。

    八、延伸思考:AI 服务正在变成"基础设施"

    这次事件真正值得记录的,不是"又崩了一家",而是它折射出的一个趋势:大模型服务正在从尝鲜玩具,变成生产基础设施。

    玩具时代,宕机是个谈资;基础设施时代,宕机是事故。这个转变对服务商和用户都提出了新要求:

    • 对服务商:可用性、透明度、应急预案,会和模型能力一起,成为选型时的硬指标;
    • 对用户:SLA 意识、多源策略、降级预案,会和 prompt 技巧一样,成为基本功;
    • 对行业:供应商集中度是个真问题——当大量应用依赖少数几家模型 API,任何一家的故障都会被整个生态放大。

    这次故障里有个细节让我印象很深:一个聊天应用崩了 3 个小时,能在海外社交平台和国内热搜同时刷屏。这个"存在感"本身,就是基础设施化的最好证明。

    九、写在最后

    复盘一次故障,不是为了看谁的笑话,而是为了在下一次"服务器暂时不可用"出现在屏幕上时,我们能比这次少慌一分钟、少做三步无用功。

    工具再顺手,机房也是别人家的。重要的工作,多一手准备——这句话对个人适用,对架构同样适用。


    信息来源:DeepSeek 官方状态页(status.deepseek.com);环球网·央视财经、羊城派、极目新闻、红星新闻、中华网等 2026-10-15 公开报道;第三方故障监测平台 StatusGator 数据(经媒体援引)。截至发稿,服务恢复情况以官方状态页实时显示为准。

    说明:本文为个人技术笔记,所有分析与推测仅代表作者基于公开信息的判断,与任何机构无关;未经证实的消息均已标注。

    赞(0)
    未经允许不得转载:171主机测评 » 一次持续 3 小时以上的 AI 服务崩溃:DeepSeek 10 月 15 日故障复盘与思考
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址