故宮的首夜,一票難求,網站遭“圍攻”當機

AI科技大本營發表於2019-02-19

640?wx_fmt=jpeg

作者 | 伍杏玲

出品 | 程式人生(公眾號ID:coder_life)

明天是元宵節,各處將開展元宵節燈會活動。開始走網紅路線的故宮當然不放過這個熱點。故宮宣佈將在2月19日(正月十五)、20日(正月十六)舉辦“紫禁城上元之夜”文化活動。這是自故宮博物院成立94年以來,第一次開夜場!還是免費的!

就連央視新聞都隔空喊話:免費,快約!

640?wx_fmt=jpeg

大夥是不是已經開始幻想和喜歡的人手拉手浪漫夜遊故宮了?

為啥說的是“幻想”呢?

因為還得上官網搶票!

搶票的難度嘛,emmm……也就是春節搶票的難度而已。

640?wx_fmt=png


故宮網站崩潰


故宮先是靜悄悄地在17日14:40左右,才第一次正式開放普通觀眾預約,不到一個小時19日(即正月十五)的票已全部預約滿了。

於是大夥集中火力,蹲點準備在18號凌晨搶20日的票,結果還沒到零點呢,網站就崩了,以下是同一個故宮同一張崩潰圖:

640?wx_fmt=jpeg

大夥繼續蹲守,刷了半個多小時,在將近凌晨1點時,我們好不容易才刷到官網,當進來“紫禁城上元之夜”活動頁面後,卻發現3個時段的參觀名額均已剩餘0人。網友對此開啟全民大吐槽:

故宮博物館提醒您:道路千萬條,您沒有一條

刷了一個小時,恨不得將滑鼠戳碎,還是卡在那兒

專業陪跑選手,刷了一個小時看到了0,期待下次的相遇

640?wx_fmt=jpeg

有網友不禁悲從中來:沒經歷過伺服器崩潰,你永遠都不知道大眾到底有多慘。有些問題怎麼改都不能徹底解決,比如12306搶票,有些改了多少能解決一些問題,比如某寶,有些死活不改,網站崩了請換個時間再來,比如某藝考報名網站……

雖然在接近零點時,故宮系統恢復訪問了,可票沒了!卻有人在某網站開始掛黃牛票:

640?wx_fmt=jpeg

氣憤!

那麼網站為啥會崩潰呢?崩潰後應該如何迅速修復呢?

網站崩潰及修復


程式人生(ID:coder_life)採訪了去哪兒網的高階運維工程師,聊聊網站崩潰的問題。該工程師告知筆者,網站響應過慢甚至是崩潰,是瞬時訪問量過載導致的。

訪問量過載包含兩個方面:一是超負荷訪問,簡單說是後臺主機效能有限,壓根扛不住過大的訪問量;二是網站程式碼存在效能問題,將系統拖慢,導致網站服務崩潰。

修復通常有兩種手段:

1.為了快速恢復網站,讓使用者迅速正常訪問,最有效的手段就是限制訪問 。比如限制訪問的頻率,這個調整應是動態的。這樣做可以確保服務的可用性,但也會犧牲部分使用者的訪問。

正常情況下,服務能支撐多大的訪問量是需要技術人員在系統業務上線之前應做好測試,做好資料支撐的。

2.在時間允許的情況下,並且後端服務完成可快速擴容條件的話,對崩潰期間的訪問資料分析後,進行擴容服務,再逐步放開訪問限制。

無緣今年元宵夜遊故宮的活動後,大夥建議活動當天開放網路直播,還有不少網友@院長,希望能夠多增加這樣的活動,增加開放場次。畢竟大夥均想看看夜晚的故宮,積極響應單院長的“讓傳統文化活在當下”。

對了,你搶到票了嗎?你對搶票網站崩潰問題,有什麼看法呢?歡迎留言!

(本文為AI科技大本營轉載文章,轉載請聯絡作者)

精彩推薦

640?wx_fmt=png


推薦閱讀:

                         640?wx_fmt=png

點選“閱讀原文”,開啟CSDN APP 閱讀更貼心。

相關文章