多數人以為網站當機是流量太大惹的禍,其實真正的問題出在流量暴增的那一刻,系統根本沒有事先準備好撐住這種量級。2022 年 11 月,Ticketmaster 開賣泰勒絲(Taylor Swift)「時代巡迴演唱會」的門票,短短幾小時湧入的系統請求量衝到 35 億次,是平常尖峰流量的 4 倍,網站當場癱瘓,這是 Ticketmaster 官方事後公布的數字。母公司 Live Nation 大股東、Liberty Media 執行長 Greg Maffei 進一步透露,這波流量共有超過 1,400 萬個不同來源同時搶進系統。這起事件鬧得夠大,隔年一月,美國參議院司法委員會甚至為此開了一場聽證會,Live Nation 總裁暨財務長 Joe Berchtold 到國會出席說明。
這不是 Ticketmaster 運氣特別差。旺季檔期、搶購活動、演唱會開賣,只要是短時間湧入大量人潮的場合,網站在同一天出狀況的機率就會跟著往上跳,而且年年都在不同品牌身上重演。真正決定這一天是賺到還是賠掉的,往往不是這波流量有多大,而是網站有沒有在離峰期就先被推到跟檔期一樣的量級去試過。
接下來要看的是這波流量會衝到多高、網站慢下來換算成顧客與營收的代價有多具體、還有多數網站撐不住的原因通常出在哪裡。先從流量暴增的規模有多誇張講起。
促銷檔期的流量,會暴增到什麼程度?
旺季檔期的流量成長,不是那種每年慢慢往上爬的曲線,而是一年比一年更陡的跳躍。Cloudflare Radar 統計,2023 年網路星期一(Cyber Monday)的 HTTP 請求量,比 2022 年同一天成長了 27%,短短一年,同一天的流量就多出超過四分之一。前面提到的 Ticketmaster 搶票事件更極端,35 億次系統請求幾乎全部擠在同一個開賣時段內湧入,是網站平常尖峰流量的 4 倍。
這種暴增有一個共同特徵,就是它高度集中在極短的時間窗口內。促銷檔期的流量不是像平常那樣,從白天到晚上慢慢分散開來,而是常常在開賣、開搶的那一刻,幾分鐘內就把一整天甚至一整週的流量,全部塞進同一個瞬間。對網站的主機與資料庫來說,考驗的不是「這一天能不能撐住」,而是「這一秒能不能撐住」。平常夠用的資源,面對這種瞬間洪峰,往往在還沒反應過來之前就先塞住。

流量衝這麼快,前端使用者最先感受到的,往往不是網站直接打不開,而是網站明顯變慢,而速度,恰好就是顧客願不願意留下來的關鍵。
網站每慢一秒,顧客流失多少?
網站變慢帶來的代價,不是「使用者體驗變差」這種抽象說法,而是能被換算成具體的流失率與轉換率下滑。Google 針對行動網頁速度做過大規模分析,追蹤數百萬次行動網頁載入後發現,載入時間從 1 秒拉長到 3 秒,使用者跳出的機率就增加 32%;拉到 5 秒,跳出機率增加 90%;拉到 10 秒,跳出機率增加到 123%。也就是說,一個網頁只要慢個幾秒,原本會留下來的訪客,有很高的比例可能連頁面都還沒看清楚,就先關掉分頁離開。

零售網站在檔期的壓力又更直接。Akamai 收購 SOASTA 後發布的《線上零售效能報告》,分析了全球約 100 億次零售網站的使用者連線,結果發現網頁延遲增加 2 秒,跳出率就會提高 103%;而每多 100 毫秒的延遲,轉換率最高可以下滑 7%。100 毫秒,還不到眨一次眼的時間,對零售網站的成交金額卻已經有實際影響。
顧問公司 Portent 分析過電商網站的載入速度與轉換率的關係,發現轉換率的高峰出現在載入時間 1 到 2 秒之間:載入 1 秒的網站,電商轉換率平均約 3.05%;拖到 4 秒,轉換率只剩 0.67%,等於掉了將近八成的成交機會。
檔期的流量又特別集中在行動裝置上,秒差的效應在手機上會被放大。使用者用手指滑動、注意力更容易被中斷,多等一秒的耐心比坐在電腦前更薄。這種延遲對營收的影響,連電商龍頭都吃過虧。亞馬遜的資深工程師 Greg Linden 曾在部落格公開,亞馬遜內部做過 A/B 測試,把頁面載入時間以 100 毫秒為單位刻意拖慢,結果發現即使是這麼微小的延遲,都會造成營收明顯而昂貴的下滑。
光知道速度慢會流失多少顧客還不夠,更該弄清楚的是,檔期當天網站慢下來或直接當機,問題通常出在哪幾個環節。
檔期網站撐不住,問題通常出在哪裡?
網站在檔期當機,很少是單一原因造成的意外,通常是幾個彼此獨立的環節同時出狀況,疊加起來就讓系統撐不住。以下四個是最常見的成因,也是下一節那幾個國際品牌真實案例反覆出現的共同劇本。
原因一:平常的主機方案,沒打算應付尖峰流量
多數中小型網站的主機或雲端方案,是照平常日子的平均流量去訂的,很少特別為了檔期當天的瞬間尖峰另外準備資源。伺服器的運算能力、資料庫的連線數上限、頻寬額度,全都是用平常大概有多少人在看去估算,而不是檔期當天可能同時湧入幾倍的人去估算。平常夠用不代表檔期當天也夠用,這是最基本、卻也最容易被忽略的一關。
原因二:上線前沒做過負載測試,尖峰當下才第一次見真章
更常見的狀況是,網站從頭到尾沒有被真實模擬過檔期等級的流量,第一次真正的壓力測試,就是檔期當天實際上線的那一刻。2018 年美國感恩節購物週,Walmart、J.Crew、Lowe’s 等多家零售網站同時傳出當機或連不上,網頁效能公司 Yottaa 的技術長 Bob Buffone 針對這波事故直言,如果沒有用平常流量的 5 倍做過負載測試,網站很可能就會撐不住。換句話說,多數網站的第一次壓力測試,不是在離峰期的測試環境裡完成,而是在檔期當天、顧客正在排隊結帳的當下才第一次見真章。
原因三:檔期加碼的行銷工具,反而拖慢了網站
檔期當下,網站常常同時掛上更多東西:全新的行銷像素、即時客服外掛、倒數計時器、還沒壓縮過的活動宣傳圖,這些為了衝檔期業績臨時加上去的元素,本身就在拖慢載入速度,跟流量暴增疊加在一起,等於雪上加霜。分析全球超過 1,700 萬個網站的 HTTP Archive《Web Almanac》報告顯示,2025 年行動版首頁的網頁重量中位數來到 2.36 MB,比十年前的 845 KB 成長了將近 180%;越來越多網站掛上的第三方腳本,包括廣告、追蹤、社群嵌入、分析工具,是這波成長的主要推手之一,而檔期加碼上去的行銷工具,往往就是壓垮載入速度的最後一根稻草。
原因四:搶購同一瞬間,系統在同一筆庫存上打架
前面三個成因都跟湧入的人有多少有關,第四個成因卻不是流量大小的問題,而是同一秒鐘裡,很多人搶同一件東西時,系統內部發生的衝突。當大量使用者在同一瞬間搶購同一項商品,後端資料庫要同時處理確認庫存、鎖定這筆庫存、扣除數量這幾個動作,還不能讓兩個人同時搶到同一件只剩一件的商品。這種瞬間並發寫入同一筆資料的情況,本身就會讓系統回應變慢,甚至讓交易卡在半路動彈不得,跟前端網頁載入速度快不快是兩件完全不同的事。

這四個成因不是紙上談兵的理論,而是每年檔期都在不同品牌身上重演的真實劇本。接下來幾個案例,就是最直接的證明。
國際品牌的檔期當機,是同一套劇本重演
2018 年美國感恩節購物週,前面提到的 Walmart、J.Crew 之外,Lowe’s、Best Buy、Office Depot 等多家零售巨頭,同一個週末內都傳出網站出狀況。零售分析機構 Love the Sales 針對這波事故做出估算:Walmart 網站的問題影響了約 360 萬名購物者,估計損失達 900 萬美元;J.Crew 影響約 32.3 萬名購物者,估計損失 77.5 萬美元;Lowe’s 的網站則直接顯示「網站維護中」的訊息,讓顧客連進都進不去。這幾家公司的共同點,不是主機不夠貴、資源不夠多,而是沒有先把系統推到跟檔期一樣的量級去測過。
隔年的感恩節,換 Costco 踩到同一個坑。2019 年感恩節當天,Costco 網站直接當機約 16 小時,換算下來超過 900 分鐘的購物時段完全打不開;Love the Sales 事後估算,這次的損失金額高達 1,100 萬美元。Costco 事後把原本只限感恩節當天的優惠延長到隔天,算是一種補救,但流失掉的那 16 個小時流量與訂單,終究補不回來。

這些案例有一個共同的諷刺之處。出狀況的幾乎都是資源比一般中小型網站充裕得多的國際品牌,Walmart、Costco、Lowe’s 這種等級的公司,理論上要花錢升級主機、加開伺服器都不是問題,最後還是在檔期當天付出真金白銀的代價。前面提到的 Ticketmaster 搶票事件也是同樣的道理,場景換成票務搶購,不是零售促銷,說明這不只是電商才會遇到的問題。只要是短時間湧入大量流量的場合,同一套劇本就可能重演。
回頭看這些案例,真正的分水嶺從來不是這一波流量有多誇張,而是網站有沒有在離峰期,就先被推到跟檔期一樣的量級去試過。流量暴增本身不是問題,它甚至是好消息,代表生意正在旺季裡被看見;讓生意變成損失的,是系統在還沒準備好的狀態下,第一次遇到這種量級的考驗。檔期會不會變成賺到的那一天,答案往往在檔期開始前很久,就已經決定了。
