事件经过
2021年7月13日晚上10点50分左右,中国最大的Z世代视频平台B站的应用和网站在全球范围内无法访问,正值夜间娱乐的高峰时段。用户遇到404错误,“b站崩了”迅速登上微博热搜第一。有关该公司上海总部发生火灾的猜测愈演愈烈,以至于上海消防部门连夜发布通报,确认并未发生火灾。
临近凌晨2点,该公司在微博上致歉,称“部分服务器机房”发生故障导致服务无法访问,团队正在逐步恢复;服务在凌晨时分恢复。该公司未就多个服务器机房为何同时发生故障提供任何技术细节,致歉声明是其发布的全部内容。
作为善意表示,B站向每位用户赠送了一天大会员——却将这次致歉变成了第二起事件。曾经持有连续包月计划的用户发现,这份礼物悄然重新触发了他们已取消的自动续费,扣取了真实费用。该公司承认了这一漏洞,称其“触发了原有的代扣功能”,承诺向所有被错误扣费的用户全额退款,并告知用户自行取消续费。
代价
应用和网站在晚间至凌晨全球范围内无法访问;向所有用户赠送一天大会员,并在自动续费漏洞后予以退款
原因
官方致歉将故障归咎于“部分服务器机房”——复数——同时发生故障,这表明问题指向共享依赖,而非孤立硬件损坏。
危机沟通仅限于深夜的微博帖子,因此总部火灾的谣言持续了数小时,直到消防部门公开辟谣。
补偿礼物复用了旧的订阅流程,其中内置了一个陷阱:任何曾经持有连续包月计划的人都可能被悄然重新订阅并扣费。
教训
一个以黄金时段正常运行时间为产品的平台,需要在其服务器机房之间实现故障隔离;而补偿性的“礼物”是一项产品变更,理应像任何发布一样经过测试。
后续
宕机事件本身很快淡去,B站仍是中国领先的Z世代视频平台,但自动续费漏洞使该事件又持续热搜了两天,期间该公司处理了退款。这一事件成为中国互联网的一个教科书式案例:一次宕机因一项测试不力的善意表示而雪上加霜——对第一个错误的修复附带上了第二个本可避免的错误。
从这里,追溯依据
参考来源
- Anime streaming site Bilibili goes down briefly, driving China's Gen Z crazy on other social media South China Morning Post · scmp.com ·
- B站致歉:部分服务器机房发生故障,已恢复正常 The Paper (澎湃新闻) · m.thepaper.cn ·
- B站赠送一天大会员后自动续费?官方回应:触发原有代扣功能 Sina Finance · finance.sina.com.cn ·
- B站疑似服务器宕机,“b站崩了”冲上热搜第一 National Business Daily (每日经济新闻) · nbd.com.cn ·