上海宝付谈谈故宫瘫痪,程序员怎么办

明天是元宵节,各处将开展元宵节灯会活动。开始走网红路线的故宫当然不放过这个热点。故宫宣布将在2月19日(正月十五)、20日(正月十六)举办“紫禁城上元之夜”文化活动。这是自故宫博物院成立94年以来,第一次开夜场!还是免费的!就连央视新闻都隔空喊话:免费,快约!
大伙是不是已经开始幻想和喜欢的人手拉手浪漫夜游故宫了?

为啥说的是“幻想”呢?

因为还得上官网抢票!

抢票的难度嘛,emmm……也就是春节抢票的难度而已。
故宫先是静悄悄地在17日14:40左右,才第一次正式开放普通观众预约,不到一个小时19日(即正月十五)的票已全部预约满了。

于是大伙集中火力,蹲点准备在18号凌晨抢20日的票,结果还没到零点呢,网站就崩了。
大伙继续蹲守,刷了半个多小时,在将近凌晨1点时,我们好不容易才刷到官网,当进来“紫禁城上元之夜”活动页面后,却发现3个时段的参观名额均已剩余0人
有网友不禁悲从中来:没经历过服务器崩溃,你永远都不知道大众到底有多惨。有些问题怎么改都不能彻底解决,比如12306抢票,有些改了多少能解决一些问题,比如某宝,有些死活不改,网站崩了请换个时间再来,比如某艺考报名网站……

虽然在接近零点时,故宫系统恢复访问了,可票没了!却有人在某网站开始挂黄牛票:
网站崩溃及修复

程序人生(ID:coder_life)采访了去哪儿网的高级运维工程师,聊聊网站崩溃的问题。该工程师告知笔者,网站响应过慢甚至是崩溃,是瞬时访问量过载导致的。

访问量过载包含两个方面:一是超负荷访问,简单说是后台主机性能有限,压根扛不住过大的访问量;二是网站代码存在性能问题,将系统拖慢,导致网站服务崩溃。

修复通常有两种手段:

1.为了快速恢复网站,让用户迅速正常访问,最有效的手段就是限制访问 。比如限制访问的频率,这个调整应是动态的。这样做可以确保服务的可用性,但也会牺牲部分用户的访问。

正常情况下,服务能支撑多大的访问量是需要技术人员在系统业务上线之前应做好测试,做好数据支撑的。

2.在时间允许的情况下,并且后端服务完成可快速扩容条件的话,对崩溃期间的访问数据分析后,进行扩容服务,再逐步放开访问限制。

无缘今年元宵夜游故宫的活动后,大伙建议活动当天开放网络直播,还有不少网友@院长,希望能够多增加这样的活动,增加开放场次。毕竟大伙均想看看夜晚的故宫,积极响应单院长的“让传统文化活在当下”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值