网易首页 > 网易号 > 正文 申请入驻

语雀突发 P0 级事故!宕机 8 小时被网友怒喷,运维又背锅?

0
分享至

整理 | 凌敏

网友热评:假如语雀的故障修复文档在语雀里,经典死锁案例就诞生了。

10 月 23 日 14 时左右,蚂蚁集团旗下的在线文档编辑与协同工具语雀发生服务器故障,在线文档和官网目前均无法打开。当日 15 时,语雀发布官方声明称,“目前因网络故障,出现无法访问的情况。此故障不会影响用户在语雀存储的数据,不会引起数据丢失,我们正在紧急恢复中,再次抱歉给你带来的损失。”

随后,“语雀崩了”登上话题热搜,有网友表示自己的公司项目文档都在语雀上,文档打不开严重影响工作进度;有网友将自己整理的面试题放在了语雀上,宕机时正好赶上电话面试,想查答案都无从下手;也有网友对语雀的运维提出质疑,认为“长时间的故障明显是存储出现了问题,用户数据可能丢失了,在紧急恢复”。

23 日 22:24,语雀发布声明称,“服务现已全部恢复正常,用户访问各端语雀都可正常使用。今日故障严重干扰了所有语雀用户的使用,对此我们深感抱歉。后续我们将发布正式公告同步情况。”

从故障发生到完全恢复正常,语雀整个宕机时间将近 8 小时,如此长时间的宕机已经达到了 P0 级事故,并在网络上引发巨大讨论。

10 月 24 日 21 时,语雀发布官方公告,详述了 23 日故障原因及处理过程,并发布了赔偿方案。语雀表示:“这次的故障让我们深切地感受到了用户对语雀的依赖以及语雀肩上的重大责任。再次向所有语雀用户表达我们诚挚的歉意。我们将持续提升语雀的服务质量和服务稳定性,不辜负每一位用户的信任!”

故障原因及处理过程

据语雀公告,10 月 23 日下午,服务语雀的数据存储运维团队在进行升级操作时,由于新的运维升级工具 bug,导致华东地区生产环境存储服务器被误下线。受其影响,语雀数据服务发生严重故障,造成大面积的服务中断。为了尽快恢复服务,语雀和数据存储运维团队全力进行数据恢复工作,但受限于恢复方案、数据量级等因素,整体用时较长。具体过程如下:

  • 14:07 数据存储运维团队收到监控系统报警,定位到原因是存储在升级中因新的运维工具 bug 导致节点机器下线;

  • 14:15 联系硬件团队尝试将下线机器重新上线;

  • 15:00 确认因存储系统使用的机器类别较老,无法直接操作上线,立即调整恢复方案为从备份系统中恢复存储数据;

  • 15:10 开始新建存储系统,从备份中开始恢复数据,由于语雀数据量庞大,此过程历时较长,19 点完成数据恢复,同时为保障数据完整性,在完成恢复后,用时 2 个小时进行数据校验;

  • 21 点存储系统通过完整性校验,开始和语雀团队联调,最终在 22 点恢复语雀全部服务。用户所有数据均未丢失。

语雀表示,作为一款服务千万级客户的文档产品,通过这次故障深刻认识到,应该做到更完善的技术风险保障和高可用架构设计,尤其是面向技术变更操作的“可监控,可灰度,可回滚”的系统化建设和流程审计,从同 Region 多副本容灾升级为两地三中心的高可用能力,设计足够的数据和系统冗余实现快速恢复,并进行定期的容灾应急演练。只有这样,才能提升严重基础设施故障时的恢复速度,并从根本上避免这类故障再次出现。

为此语雀制定了如下改进措施:

  1. 升级硬件版本和机型,实现离线后的快速上线。该措施在本次故障修复中已完成;

  2. 运维团队加强运维工具的质量保障与测试,杜绝此类运维 bug 再次发生;

  3. 缩小运维动作灰度范围,增加灰度时间,提前发现 bug;

  4. 从架构和高可用层面改进服务,为语雀增加存储系统的异地灾备。

此外,语雀团队还公布了赔偿方案:

  • 针对语雀个人用户,赠送 6 个月的会员服务。操作流程:进入工作台「账户设置」,点击左侧「会员信息」,在会员信息页面点击「立即领取」,即可获得赠送服务。

  • 针对语雀空间用户,由于情况比较复杂,语雀团队会单独制定赔偿方案。请空间管理员留意语雀站内信。

语雀崩了,开发者怎么看?

语雀的宕机事件在网络上引发巨大讨论,有网友对在线文档的可靠性提出质疑,有网友调侃语雀的运维手册是不是写在了语雀文档上,也有网友分析语雀创始人玉伯离职后,语雀是否已经走到了“生死局”,有被阿里放弃的可能?

网友想喝阔落 de 阿七认为,最基础的信息安全是知识库类工具最根本的竞争力,如果今后再出现类似情况导致数据丢失,亡羊补牢的赔偿都是无济于事的。而且语雀的后续改进方案中只字未提本地离线存储功能的开发,那么将如何保证用户数据的万无一失?

知乎网友 @段小草从云服务故障角度进行了分析,他认为在线文档的可靠性和信任问题是所有云服务面临的问题:

云服务不可靠性的问题是无解的,只能从理论上讲,用户越多的大厂产品,运维保障能力越强,理论上会越有保障。但这样的时候我们是需要取舍的,比如像 OpenAI 的 API 服务,如果没有任何的一家产品能提供与之相当的服务,那就只能祈祷它不出问题;但如果可以,就要有容灾的备选,甚至做一个本地模型顶上,哪怕性能不如 GPT-4 也可以最大程度地保证业务不中断。 但像笔记软件这种,其实可选产品很多,本地软件也有,再把身家性命系到唯一的在线服务上就没那么明智了。如果没有协作需求,完全可以自己离线。即便有多人联网协作需求,语雀这次的宕机过后,相信笔记软件之间的互相备份,或者像题主提到的本地存储 + 云端备份 + 多人协作的想法,也会有相应的解决方案。

知乎网友 @王半山认为,语雀在蚂蚁体系内是巨大的负担,成本远大于收益:

语雀在未商业化之前,是集团内部代替 confluence 存在的,因为内部的文档资料实在太多,confluence 的性能不够,所以在内部就做了一个 yuque,而且这个东西是前端的团队维护的。团队规模还小的话,用起来还好,但是一旦商业化,大规模用了,那性能就肯定是巨大的瓶颈了。这个产品主要是前端团队主导,大量的后端都是用 NodeJS 写的,这就养了一批独立集团内部 Java 体系之外开发人员,这样无论是现有的集团账号架构、高可用架构都没法直接复用,所有就有了大量需要重复造轮子的事情发生,这些都是要成本的。

语雀的技术架构演进历程

公开信息显示,语雀于 2016 年孵化自蚂蚁科技。当时,蚂蚁金融云需要一个工具来承载它的文档,负责的技术同学利用业余时间搭建了这个文档工具。当时,语雀底层服务完全基于体验技术部内部提供的 BaaS 服务和容器托管平台:

  • Object 服务:一个类 MongoDB 的数据存储服务;

  • File 服务:阿里云 OSS 的基础上封装的一个文件存储服务;

  • DockerLab:一个容器托管平台。

2017 年,为了应对业务发展带来的挑战,语雀团队主要从下面几个点进行改造:

  • BaaS 服务虽然使用简单成本低,但是它们提供的功能不足以满足语雀业务的发展,同时稳定性上也有不足。所以语雀团队将底层服务由 BaaS 替换成了阿里云的 IaaS 服务(MySQL、OSS、缓存、搜索等服务)。

  • Web 层仍然采用了 Node.js 与 Egg 框架,但是业务层借鉴 rails 社区的实践开始变成了一个大型单体应用,通过引入 ORM 构建数据模型层,让代码的分层更清晰。

  • 前端编辑器从 codeMirror 迁移到 Slate。为了更好的实现语雀编辑器的功能,语雀团队内部 fork 了 Slate 进行深入开发,同时也自定义了一个独立的内容存储格式,以提供更高效的数据处理和更好的兼容性。

2018 年初,语雀开始正式对外提供服务,进行商业化。为了应对业务发展,语雀的架构也随之发生了演进:将底层的依赖完全上云,全部迁移到了阿里云上,阿里云不仅仅提供了基础的存储、计算能力,同时也提供了更丰富的高级服务,同时在稳定性上也有保障:

  • 丰富的云计算基础服务,保障语雀的服务端可以选用最适合语雀业务的的存储、队列、搜索引擎等基础服务;

  • 更多人工智能服务给语雀的产品带来了更多的可能性,包括 OCR 识图、智能翻译等服务,最终都直接转化成为了语雀的特色服务。

而在应用层,语雀的服务端依然还是以一个基于 Egg 框架的大型的 Node.js Web 应用为主。但是随着功能越来越多,也开始将一些相对比较独立的服务从主服务中拆出去,可以把这些服务分成几类:

  • 微服务类:例如多人实时协同服务,由于它相对独立,且长连接服务不适合频繁发布,所以语雀团队将其拆成了一个独立的微服务,保持其稳定性。

  • 任务服务类:像语雀提供的大量本地文件预览服务,会产生一些任务比较消耗资源、依赖复杂。语雀团队将其从主服务中剥离,可以避免不可控的依赖和资源消耗对主服务造成影响。

  • 函数计算类:类似 Plantuml 预览、Mermaid 预览等任务,对响应时间的敏感度不高,且依赖可以打包到阿里云函数计算中,语雀团队会将其放到函数计算中运行,既省钱又安全。

随着编辑器越来越复杂,在 Slate 的基础上进行开发遇到的问题越来越多。最终语雀还是走上了自研编辑器的道路,基于浏览器的 Contenteditable 实现了富文本编辑器,通过 Canvas 实现了表格编辑器,通过 SVG 实现了思维导图编辑器。

https://www.zhihu.com/question/627418678

https://www.infoq.cn/article/DSCQEMsmoIEXjFLtuw5C?utm_campaign=geek_search&utm_content=geek_search&utm_medium=geek_search&utm_source=geek_search&utm_term=geek_search

FCon 全球金融科技大会将于 11 月 19 日在上海开幕,会议聚焦当前金融行业遇到的问题,围绕金融企业在数字化转型过程中的痛点,例如数据治理,智能化、数字化风控,数字化投研,数字化营销,IT 技术能力等方向进行深入交流。

扫码或点击「阅读原文」可查看全部演讲专题,目前为 7 折特惠购票最后三天,咨询购票请联系:17310043226(微信同手机号)。

互联网行业再进化——云上AI时代

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
全世界谁最忌惮中国?不是美国,而是越南!原因就一个:只有越南,是完完整整、从头到尾领教过中国的真实战力

全世界谁最忌惮中国?不是美国,而是越南!原因就一个:只有越南,是完完整整、从头到尾领教过中国的真实战力

扶苏聊历史
2026-11-12 15:44:28
女人坐了28年牢,出狱去办证,民警一查系统,当场愣了

女人坐了28年牢,出狱去办证,民警一查系统,当场愣了

卡西莫多的故事
2025-10-30 11:33:46
女演员千万别整容,看张颂文《谷雨》左小青就知道,张艺谋没说错

女演员千万别整容,看张颂文《谷雨》左小青就知道,张艺谋没说错

陈述影视
2026-11-13 17:34:17
宝马新X5全球首曝,颜值突变年轻化合适吗

宝马新X5全球首曝,颜值突变年轻化合适吗

沙雕小琳琳
2026-11-11 05:10:36
骨瘦如柴、满口假牙、全身涂白,塑料美人,难怪广电点名批评!

骨瘦如柴、满口假牙、全身涂白,塑料美人,难怪广电点名批评!

阿废冷眼观察所
2026-11-13 10:49:04
鸡,实至名归

鸡,实至名归

求实处
2026-11-13 12:40:04
53岁郭德纲拜马三立长子马志明为义父,辈分升级引热议

53岁郭德纲拜马三立长子马志明为义父,辈分升级引热议

韩小娱
2026-11-12 09:03:39
毛主席抽了六十年烟,一生没摸过打火机,原因藏在一只空盒里

毛主席抽了六十年烟,一生没摸过打火机,原因藏在一只空盒里

白浅娱乐聊
2026-11-13 12:33:29
相声同行恶批郭德纲拜干爹:没文化,不懂得藏拙,著名编剧汪海林:拜干爹不是啥好东西

相声同行恶批郭德纲拜干爹:没文化,不懂得藏拙,著名编剧汪海林:拜干爹不是啥好东西

蜜桔娱乐
2026-11-12 15:49:49
苹果突然上架有趣新品,这次我买得起了!

苹果突然上架有趣新品,这次我买得起了!

XCiOS俱乐部
2026-11-13 20:17:23
外媒称黄乐目前正在北京,外交部发言人公开表示:不了解你提到的有关情况,但是中方在美国输华芯片问题上的立场是一贯的

外媒称黄乐目前正在北京,外交部发言人公开表示:不了解你提到的有关情况,但是中方在美国输华芯片问题上的立场是一贯的

吉刻新闻
2026-11-12 21:24:28
涉嫌严重违纪违法,刘成云被查

涉嫌严重违纪违法,刘成云被查

中国基金报
2026-11-13 22:22:15
阿勒代斯:卡里克被曼联更衣室"捅了刀",他不会再执教了

阿勒代斯:卡里克被曼联更衣室"捅了刀",他不会再执教了

林间小温柔
2026-11-13 23:50:08
这就是代价!三方谈判失败后,乌恍然大悟,前总统有多明智

这就是代价!三方谈判失败后,乌恍然大悟,前总统有多明智

金戈远望
2026-11-13 22:10:03
2026年养老金调整通知晚发,退休人员从1月1日起的补发会影响吗?

2026年养老金调整通知晚发,退休人员从1月1日起的补发会影响吗?

阿器谈史
2026-11-12 15:50:19
日方收到逆差信号,高市急着访华想见中方,中方答复不留情面

日方收到逆差信号,高市急着访华想见中方,中方答复不留情面

巷北楠猫本尊
2026-11-12 15:21:13
女子称15万买车,鲜花都捧手里了,车却在4S店突然被偷;经理:已全额退车款,不接受“退一赔三”,偷车人网购车企衣服,并非员工

女子称15万买车,鲜花都捧手里了,车却在4S店突然被偷;经理:已全额退车款,不接受“退一赔三”,偷车人网购车企衣服,并非员工

极目新闻
2026-11-13 10:55:27
朴树哥哥否认朴树去世不到3小时,荒谬事发生,还不止一件!

朴树哥哥否认朴树去世不到3小时,荒谬事发生,还不止一件!

叨唠
2026-11-13 05:07:50
中央5台直播时间表:11月14日CCTV5直播男足!邵佳一派出最强阵容

中央5台直播时间表:11月14日CCTV5直播男足!邵佳一派出最强阵容

难寄期许w
2026-11-14 00:32:19
江苏一男子在小区封闭车库内摔倒后昏迷失禁,被困近一天,民警逐门摸排找到后紧急送医

江苏一男子在小区封闭车库内摔倒后昏迷失禁,被困近一天,民警逐门摸排找到后紧急送医

环球网资讯
2026-11-13 13:45:52
2026-11-14 02:39:00
InfoQ incentive-icons
InfoQ
有内容的技术社区媒体
13204文章数 52159关注度
往期回顾 全部

科技要闻

黄仁勋辞职,马斯克们抱不平!

头条要闻

胖东来在售洗发水被指“假洋牌” 于东来回应

头条要闻

胖东来在售洗发水被指“假洋牌” 于东来回应

体育要闻

坎宁安52分:肯吃苦的人就有吃不完的苦

娱乐要闻

陈晓楠对话厉娜和许飞引全网热议

财经要闻

黄仁勋和英伟达的6大难题还在后头

汽车要闻

原厂宽体 2027款领克03家族上市限时10.38万起

态度原创

时尚
健康
旅游
家居
公开课

算不懂双十一,是数学不好,还是你太单纯?

情绪真能让健康人"伤心至死"?

旅游要闻

桥在头顶 370 米,水在脚下 410 米,这条峡谷藏着两个第一!

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版