为何B站昨晚服务器会突然崩溃?
昨晚一如往常的打开B站,突然发现网页出现404。打开APP,发现也不行了。

出于对小破站的信任,反复刷新了几次页面,以为是自己的网络出问题了,直到后来朋友发我404的图片时,我才知道不是我一个人上不了B站了。

从资料(https://v.qq.com/x/page/n09549oy8dn.html)中了解到B站的负载均衡系统和容灾系统都是自研的。
一般而言,当设备出现宕机或其他意外情况时,通常的过程如下所示:
01 内容分发网络(CDN)故障,访问请求到达网关;
02 启动容灾策略,进行服务降级;
03 运行环境挂掉,重启全部服务。
若是停电,对于B站这样体量的公司应该都有UPS(不间断电源)或者异地灾备。
具体原因还是要等待官方发布,于是凌晨2点,公告出来了。

“昨晚,B站的部分服务器机房发生故障,造成无法访问。技术团队随即进行了问题排查和修复,现在服务已经陆续恢复正常。
耽误大家看视频了,对不起!”

最后希望B站灾备能够做得越来越好。
大半夜的,程序员们辛苦了!