每次遇到大事件,微博必故障,微博客服公告:#微博公告#目前客户端无法正常刷新、评论等多个页面无法正常显示的问题,工程师已在排查(具体怎么造成的,大家心里也都有数),给您带来的不便敬请谅解,修复进度请您关注官方账号最新动态。
知友:苏莉安(200+ 赞,程序员话题优秀回答者) 我觉得不像数据库挂了,微博这种级别的架构根本不是简单的分布式server+DB就能抗住的,别说鹿晗关晓彤搞个大新闻,就算平时运营的压力也扛不住。 刚才王高飞说加一千台服务器暂时顶住了,数据库是不可能临时这么弹性伸缩的,能伸缩的无非就是HTTP Server、各中间层服务、缓存或消息队列。 大概是微博自动扩容的算法没写好,或者没敢全交给算法来做。比如你发现流量升高了,自动下单加几十台服务器能接受,突然加一千台要是程序出bug的话微博得白支出多少钱啊……多半是这个量级的扩容需要运维手工来确认。 而且是在长假最后一天的中午爆发的,不是访问高峰期,服务器也准备不足。明星公布恋情这件事又没法预警,谁知道他们啥时候心血来潮忽然介绍女朋友啊…… 知友热评:因为没有了卓伟打提前量,太突然
文章摘自微信公众号:云头条