近日,一种新的微信彩蛋引发了网友的注意:在微信发“civil rights(译:公民权利)”等关键字,就会收到满屏的美国国旗彩蛋。共青团福建省委和南平市团委官方微博对微信的此项举动表示不满,测试发国庆、中国、五星红旗、五四、七一、八一等字无反应,纷纷@腾讯微信团队:“出来说说,这是几个意思?”
微信方面回应,微信美国办公室特地为美国知名人士马丁•路德金的纪念日申请了civil rights的美国国旗彩蛋。这个纪念彩蛋仅对美国用户开放,由于后台设置有误导致其他地区的用户都能使用。一位微博用户吐槽:“如果马丁·路德金的诞辰有彩蛋纪念,那微信团队计划在中国伟大领袖MZD和ZEL的诞辰做些什么呢?真是糟心!”
微信彩蛋成为议论焦点并不是第一次,此前,微信就曾推出了父亲节“人头彩蛋”,惹得大批网友直喊“瘆人”。当然,这也不是微信技术第一次出错。
2013年4月10日傍晚 由于机房一台交换机出现硬件故障,导致许多用户无法发送点对点信息,也无法在微信群中发布信息和更新朋友圈。持续约10分钟后,故障排除,微信服务恢复正常。
2013年7月22日早晨8时左右,部分微信用户账号无法登录、无法刷新“朋友圈”以及无法打开微信网页。微信团队在接下来的三个小时里发布消息,故障原因三次更迭,最终确定“机房两路光缆出现硬件故障”导致服务出现问题,成为微信有史以来最大面积最长时间的“瘫痪”。
2014年10月20日下午,部分微信用户发送个人信息时会“无法发送成功”,朋友圈等功能目前没有问题。腾讯官方表示,故障原因是微信上海机房出现了抽搐,一少部分用户无法正常登陆和收发消息。
2014年12月26日,腾讯微信支付服务出现故障,有用户在使用微信转账或滴滴打车微信支付时出现无法支付的情况。
2014年1月19日中午11点左右,微信再次出现大面积故障。多位用户微信无法正常发送消息,也无法收到任何文字、图片消息,崩溃持续约一刻钟。
针对每一次“崩溃”,微信都在宣称,攻城师(工程师)正在玩命修复中。微信作为腾讯战略级产品,实现用户数从零到亿这一创造移动互联网增速记录的增长,重要原因归结为其一直引以为傲的海量系统的设计。但是伴随着故障频发,被神话的微信技术再次倒下神台。面对几乎一个月“病”一次的故障频率,广大网友不禁要问:微信你要闹哪样?
查询微信官方微博记录的历次故障发生原因,“机房服务器”故障是出现频率最高的词汇。微信的用户规模呈几何倍数增长,到2014年底,我国微信用户规模已经突破6亿。服务器承载着巨大的压力,机房服务器出现故障似乎在所难免。但是这一情况也引人质疑:用户规模庞大的微信居然没有应急容灾备份,难道只有一个服务器?一个拥有数以亿计用户的信息沟通平台,屡次因为“服务器故障”等问题而长时间大面积中断,没有采取有效措施来应对吗?
随着移动互联网的兴起,微信逐渐成为生活“必需品”,许多人已经把微信作为与家人、朋友、客户等的重要社交工具。微信一旦发生故障,波及面非常广大,问题也会严重,不仅是“和小伙伴们失散了”这样的戏谑,还可能给用户带来经济损失。在某种程度上说,微信已经具有某种“社会公众属性”,其“安全可靠要求”已经超越简单的“商业责任”。在庞大用户规模下,对于服务器要求更高,腾讯需要提高自己在后台服务器上的技术保障。毕竟,用户的宽容和理解也是有限度的,如果微信频繁出现宕机或者网络断网的情况,那么可能会减少很多的用户。
随着微信游戏平台的上线和运营,微信技术支撑和平台运营已面临考验。微信仍处在发展期,微信使用的OTT技术仍不够完善,需要在未来技术上有所准备。
首先,创新IT基础架构。微信宕机事件凸显了对IT基础架构的管理不足,也反映了包括带宽、云存储等在内的“基础设施建设”目前仍跟不上用户及市场发展的需要。如今的很多功能都需要由数据中心来提供支持,而数据中心的运行情况直接影响到人们的应用感受。加速软件定义的基础架构的落地就显得十分必要,可以加快运行速度和缩短新应用上线时间,减少50%-75%事故和宕机时间,节省服务器、存储、网络、基础设施等方面的50%或者25%成本。
其次,维护人员要预估企业IT设备的可控性。如果数据中心的承载能力已经达到极限,这时再添加新的应用程序很可能造成数据中心的瘫痪,从而影响所有的业务正常运存。因此,需要准确判断增加新的应用程序是否需要增加新的服务器和存储设备。尤其是用户数量庞大的微信,要确保高峰来临以及新应用上线时期的稳定运行。
其次,建立良好的应急机制。微信需要促进新技术平台的安全规范化,达到相关的安全质量控制标准。一方面做好预防工作,比如在电缆埋放的路上有明显的提示牌,可能就能避免再次因为电缆中断而引起宕机事件。另一方面做好灾难恢复,主要是抢修问题,数据恢复等等,缩短宕机时间就是减少损失。出现宕机并不鲜见,关键是要看企业能否在第一时间及时发现和解决问题。相关专家表示,对于故障、漏洞的“纠错”速度实际上反映出相关企业的服务质量和技术水平高低。
被神话的微信技术再次倒下神坛,提醒微信团队应当加大软件安全可靠性技术方面的提升。正是因为不完美,就更加需要想方设法臻于完美。