首页 > 其他分享 >语雀故障与反思,顺便再领半年会员!

语雀故障与反思,顺便再领半年会员!

时间:2023-10-24 23:15:14浏览次数:44  
标签:存储 再领 语雀 运维 故障 点击 会员 反思

23 日语雀的故障相信大部分人都已经知道了,官方发布的公告是这样的:

10 月 23 日语雀出现重大服务故障,且持续 7 个多小时才完全恢复,给用户使用造成极大不便,对此我们深感抱歉。经过复盘,我们在这里向大家进一步说明故障原因、修复过程和改进措施。
故障原因及处理过程:

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

14:07 数据存储运维团队收到监控系统报警,定位到原因是存储在升级中因新的运维工具 bug 导致节点机器下线;14:15 联系硬件团队尝试将下线机器重新上线;15:00 确认因存储系统使用的机器类别较老,无法直接操作上线,立即调整恢复方案为从备份系统中恢复存储数据。15:10 开始新建存储系统,从备份中开始恢复数据,由于语雀数据量庞大,此过程历时较长,19 点完成数据恢复;同时为保障数据完整性,在完成恢复后,用时 2 个小时进行数据校验;21 点存储系统通过完整性校验,开始和语雀团队联调,最终在 22 点恢复语雀全部服务。用户所有数据均未丢失。

改进措施:

1、升级硬件版本和机型,实现离线后的快速上线。该措施在本次故障修复中已完成;
2、运维团队加强运维工具的质量保障与测试,杜绝此类运维 bug 再次发生;
3、缩小运维动作灰度范围,增加灰度时间,提前发现 bug;
4、从架构和高可用层面改进服务,为语雀增加存储系统的异地灾备。

赔偿方案:

为了表达我们的歉意,我们将向所有受到故障影响的用户提供如下赔偿方案:
针对语雀个人用户,我们赠送 6 个月的会员服务。操作流程:进入工作台「账户设置」,点击左侧「会员信息」,在会员信息页面点击「立即领取」,即可获得赠送服务。

先领会员

1.点击“账户设置”

image.png

2.点击“会员信息”

点击“会员信息”之后点击“立即领取”
语雀补偿方案.png

3.领取成功

语雀补偿方案2.png
操作很简单,也很丝滑,半年语雀会员就到手了。

问题反思

  1. 一定要有异地容灾。
  2. 一定要做好规范操作培训工作。
  3. 一定要有线上重大操作的完整审计流程。
  4. 定期测试和演练。

小结

作为一个千万级的产品,一定要做好容灾处理。小事故最好没有,大事故坚决不能有。用户对产品的“信任”是最重要的,一旦被贴上“不靠谱”的标签,那之前的一切就都毁了。

通过这件事也给我们普通人提个醒,要做好个人的信息备份和容灾,起码要多平台定期备份,这样出问题时,才不会太被动。

标签:存储,再领,语雀,运维,故障,点击,会员,反思
From: https://www.cnblogs.com/vipstone/p/17785950.html

相关文章

  • [不好分类]yuque.com语雀无法访问
    事件备忘:从2023年10月23日下午14:00左右开始至发稿,无法访问yuque.com的web,报错为500,跳转到https://www.yuque.com/500?real_status=500 原因猜测:作为一款web应用,无法从web访问应该是比较严重的事故。个人猜测是后端基础设施故障,或者未知发布导致应用故障。公众号咨询,官方......
  • csp-j 2020 反思
    关于这次的pj,我T1看错题,T2没想出来(直到考完,LYR提醒我才想起一个叫桶排的东西),然后没了信心做T3,T4,从考试开始一直慌到结束。分数难以接受,整个人郁闷到了极点。考完之后反省,发现还是基础掌握薄弱,学了一些较为高级的算法后,把最根本的东西忘了,有一些知识点囫囵吞枣略过了。在考试的临......
  • 反思---树上LIS
    反思---树上LIS题目描述给你一棵n个节点的树,树的每个节点上都有一个值a[i]。现在要您求出从1号点到i号点的最短路径上最长上升子序列的长度。就是单调栈优化+dfs回溯对比两段代码的dfs部分://ACCodeinlinevoiddfs(intu,intf){ intw=lower_bound(b+1,b+l+1,a[......
  • 关于当下ChatGPT在软件工程编码过程反思
        背景    首先声明笔者是软件开发多年经历,对于ChatGPT过程中一些观察,仅代表个人观点。对于才工作的新人,没有更多软件开发与编码经验,可能ChatGPT帮助更大。当下ChatGPT在软件工程编码过程反思:    风险一: ChatGPT当下对于整个软件工程优化与改进所有源代码效......
  • 关于round4的反思
    那场只出了A题和K题,K题就是一个模拟题,结构体然后模拟一下情况就出来了,但是情况还蛮多的,当时wa了两发,第一发是因为漏了一种情况,第二发是循环里面出了点小问题,当时在第二发那里卡了很久,因为第一发是因为漏了情况,所以我们理所当然的以为还漏了情况,所以一直在那里想还有什么情况,试了......
  • 网站推广第一周总结和反思
    这个周,开始了ITFriend第一轮的推广。主要是发表了“我的大学,我的梦想”等励志类和技术类文章,通过QQ空间、QQ群、新浪微博等社交媒体,等博客传播,当然更重要的是熟人朋友之间的互相传播,注册用户量超过了500,也就是说我的梦想,已经实现了万分之一。本周遇到的诸多问题1.通过宣传,让几千......
  • 给妈妈打完电话之后……我的反思……我的无奈……我的未来
    晚上,妈妈给我打了个电话,每次给和妈妈打电话,打完,我都有一种很难受的感觉。我喜欢听妈妈唠叨我,因为妈妈的唠叨是子女的关心,虽然一件事已经重复了好几遍了,可我还是不愿打断妈妈。妈妈一直抱怨我说:“当初真不该让你报这个专业,那个多费脑子啊,应该报一些农林木副渔之类的专业,当个村官什么......
  • 一个超经典 WinForm 卡死问题的最后一次反思
    一:背景1.讲故事在我分析的200+dump中,同样会遵循着28原则,总有那些经典问题总是反复的出现,有很多的朋友就是看了这篇一个超经典WinForm卡死问题的再反思找到我,说WinDbg拦截System_Windows_Forms_niSystem.Windows.Forms.Application+MarshalingControl..ctor总会有......
  • csp模拟<反思>3
    csp模拟21ARC141F首先上结论:如果一个串能用其他串消完那么这个串可以删去;剩下的串中有\(S_i\)是\(S_j\)的子串,那么答案是Yes;如果存在\(S_i=A+B\)和\(S_j=B+C\),且\(A\neqC\)则答案是Yes.第一部分:如何判断一个串\(S_i\)是否能被消完。建AC自动机,预处理\(ma......
  • CF578E Walking! 反思--zhengjun
    WA了十几发,清醒了之后发现自己是个sb。首先肯定贪心选,让每条链尽量长即可。最后直接跑个欧拉回路即可(两个点的欧拉回路(ˉ▽ˉ;)...)。分析一下,发现两个点的度数一定满足要求,无非就是是否联通。那么如果两个点之间没有连边并且两个点都有自环,那么就会不连通。只需要考虑这种......